# Package org.apache.xerces.impl

- Interface Summary
  Interface | Description
  --- | ---
  ExternalSubsetResolver | This interface extends `XMLEntityResolver` providing 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 Summary
  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.