Class StAXParserBase<T>

java.lang.Object
org.tquadrat.foundation.xml.parse.spi.StAXParserBase<T>
Type Parameters:
T - The type of the target data structure.
Direct Known Subclasses:
StAXParser

@ClassVersion(sourceVersion="$Id: StAXParserBase.java 1071 2023-09-30 01:49:32Z tquadrat $") @API(status=EXPERIMENTAL, since="0.0.5") public abstract class StAXParserBase<T> extends Object

The abstract base class for StAX based XML parsers.

An implementation of this class will parse an XML stream to an object of type T that is either provided with the constructor StAXParserBase(Object) or will be created by an instance of XMLParseEventHandler.

The parse event handler can be provided either programmatically, as shown in StAXParser, or as methods in an implementation of this class.

Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: StAXParserBase.java 1071 2023-09-30 01:49:32Z tquadrat $
Since:
0.0.5
UML Diagram
UML Diagram for "org.tquadrat.foundation.xml.parse.spi.StAXParserBase"

UML Diagram for "org.tquadrat.foundation.xml.parse.spi.StAXParserBase"

UML Diagram for "org.tquadrat.foundation.xml.parse.spi.StAXParserBase"