| Interface | Description | 
|---|---|
| ExternalSubsetResolver | This interface extends  XMLEntityResolverproviding
 a method to resolve external subsets for documents which do not 
 explicitly provide one. | 
| RevalidationHandler | DOM Revalidation handler adds additional functionality to XMLDocumentHandler | 
| XMLDocumentFragmentScannerImpl.Dispatcher | This interface defines an XML "event" dispatching model. | 
| XMLEntityDescription | This interface describes the properties of entities--their
 physical location and their name. | 
| XMLEntityHandler | The entity handler interface defines methods to report information
 about the start and end of entities. | 
| Class | Description | 
|---|---|
| Constants | Commonly used constants. | 
| Version | This class defines the version number of the parser. | 
| XML11DocumentScannerImpl | This class is responsible for scanning XML document structure
 and content. | 
| XML11DTDScannerImpl | This class is responsible for scanning the declarations found
 in the internal and external subsets of a DTD in an XML document. | 
| XML11EntityScanner | Implements the entity scanner methods in
 the context of XML 1.1. | 
| XML11NamespaceBinder | This class performs namespace binding on the startElement and endElement
 method calls in accordance with Namespaces in XML 1.1. | 
| XML11NSDocumentScannerImpl | The scanner acts as the source for the document
 information which is communicated to the document handler. | 
| XMLDocumentFragmentScannerImpl | This class is responsible for scanning the structure and content
 of document fragments. | 
| XMLDocumentFragmentScannerImpl.ElementStack | Element stack. | 
| XMLDocumentScannerImpl | This class is responsible for scanning XML document structure
 and content. | 
| XMLDTDScannerImpl | This class is responsible for scanning the declarations found
 in the internal and external subsets of a DTD in an XML document. | 
| XMLEntityManager | The entity manager handles the registration of general and parameter
 entities; resolves entities; and starts entities. | 
| XMLEntityManager.Entity | Entity information. | 
| XMLEntityManager.ExternalEntity | External entity. | 
| XMLEntityManager.InternalEntity | Internal entity. | 
| XMLEntityScanner | Implements the entity scanner methods. | 
| XMLErrorReporter | This class is a common element of all parser configurations and is
 used to report errors that occur. | 
| XMLNamespaceBinder | This class performs namespace binding on the startElement and endElement
 method calls and passes all other methods through to the registered
 document handler. | 
| XMLNSDocumentScannerImpl | The scanner acts as the source for the document
 information which is communicated to the document handler. | 
| XMLScanner | This class is responsible for holding scanning methods common to
 scanning the XML document structure and content as well as the DTD
 structure and content. | 
| XMLVersionDetector | This class scans the version of the document to determine
 which scanner to use: XML 1.1 or XML 1.0. | 
Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.