Top Interfaces Classes
[default module]

Package org.apache.xerces.parsers


Interface Summary

Modifier and TypeInterface and Description
public interface
XML11Configurable

An XMLParserConfiguration implements this interface in order to indicate that it provides support for XML 1.1.

Class Summary

Modifier and TypeClass and Description
public class
AbstractDOMParser

This is the base class of all DOM parsers.

public abstract class
AbstractSAXParser

Deprecated as a consequence of Parser being deprecated.
This is the base class of all SAX parsers.
public abstract class
AbstractXMLDocumentParser

This is the base class for all XML document parsers.

public abstract class
BasicParserConfiguration

A very basic parser configuration.

public class
CachingParserPool

A parser pool that enables caching of grammars.

public class
DOMASBuilderImpl

Deprecated
This is Abstract Schema DOM Builder class.
public class
DOMParser

This is the main Xerces DOM parser class.

public class
DOMParserImpl

This is Xerces DOM Builder class.

public class
DTDConfiguration

This is the DTD-only parser configuration.

public abstract class
public class
IntegratedParserConfiguration

This is configuration uses a scanner that integrates both scanning of the document and binding namespaces.

public class
NonValidatingConfiguration

This is the non validating parser configuration.

pack-priv class
ObjectFactory

This class is duplicated for each JAXP subpackage so keep it in sync.

public class
SAXParser

Deprecated as a consequence of AbstractSAXParser being deprecated.
This is the main Xerces SAX parser class.
public class
SecureProcessingConfiguration

This configuration enhances Xerces support for the JAXP secure processing feature.

public class
SecurityConfiguration

This configuration allows Xerces to behave in a security-conscious manner; that is, it permits applications to instruct Xerces to limit certain operations that could be exploited by malicious document authors to cause a denail-of-service attack when the document is parsed.

pack-priv class
SecuritySupport

This class is duplicated for each subpackage so keep it in sync.

public class
SoftReferenceSymbolTableConfiguration

This parser configuration extends the default configuration allowing Xerces to handle usage scenarios where the names in the XML documents being parsed are mostly unique by installing a memory sensitive SymbolTable.

public class
StandardParserConfiguration

This is the "standard" parser configuration.

public class
XIncludeAwareParserConfiguration

This class is the configuration used to parse XML 1.0 and XML 1.1 documents and provides support for XInclude.

public class
XIncludeParserConfiguration

This parser configuration includes an XIncludeHandler in the pipeline before the schema validator, or as the last component in the pipeline if there is no schema validator.

public class
XML11Configuration

This class is the configuration used to parse XML 1.0 and XML 1.1 documents.

public class
XML11DTDConfiguration

This class is the DTD-only parser configuration used to parse XML 1.0 and XML 1.1 documents.

public class
XML11NonValidatingConfiguration

This class is the non validating parser configuration used to parse XML 1.0 and XML 1.1 documents.

public class
XMLDocumentParser

This is a concrete vanilla XML parser class.

public class
XMLGrammarCachingConfiguration

This configuration provides a generic way of using Xerces's grammar caching facilities.

public abstract class
public class
XMLGrammarPreparser

This class provides an easy way for a user to preparse grammars of various types.

public abstract class
XMLParser

Base class of all XML-related parsers.

public class
XPointerParserConfiguration

This parser configuration includes an XPointerHandler in the pipeline before the schema validator, or as the last component in the pipeline if there is no schema validator.