| Interface | Description | 
|---|---|
| XMLEventParser | Defines the interface for XML event parsers. | 
| XMLEventParserContext | Provides services and resources used by XML event parsers during event reading and parsing. | 
| XMLParserNotificationListener | The interface that receives  XMLEventParserContextnotifications. | 
| Class | Description | 
|---|---|
| AbstractXMLEventParser | Base class for XML event parsers. | 
| AngleXMLEventParser | |
| AttributesOnlyXMLEventParser | |
| BasicXMLEventParserContext | Provides an implementation of  XMLEventParserContext. | 
| BooleanIntegerXMLEventParser | |
| BooleanXMLEventParser | |
| DoubleXMLEventParser | Parse a Double from an XML event. | 
| IntegerXMLEventParser | |
| StringListXMLEventParser | |
| StringSetXMLEventParser | Parses a list of XML strings. | 
| StringXMLEventParser | Parse a string from an XML event. | 
| UnrecognizedXMLEventParser | Holds the content of unrecognized elements. | 
| XMLEventParserContextFactory | Provides a global registry of XML parsers. | 
| XMLEventParserContextFactory.ParserTableEntry | Holds the mime types and the associated prototype parser. | 
| XMLParserNotification | This class identifies the type and data content of notifications from parsers and parser contexts. |