Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.xerces.parsers: Javadoc index of package org.apache.xerces.parsers.


Package Samples:

org.apache.xerces.parsers

Classes:

BasicParserConfiguration: A very basic parser configuration. This configuration class can be used as a base class for custom parser configurations. The basic parser configuration creates the symbol table (if not specified at construction time) and manages all of the recognized features and properties. The basic parser configuration does not mandate any particular pipeline configuration or the use of specific components except for the symbol table. If even this is too much for a basic parser configuration, the programmer can create a new configuration class that implements the XMLParserConfiguration interface. Subclasses ...
DTDConfiguration: This is the DTD-only parser configuration. It extends the basic configuration with a standard set of parser components appropriate to DTD-centric validation. Since the Xerces2 reference implementation document and DTD scanner implementations are capable of acting as pull parsers, this configuration implements the XMLPullParserConfiguration interface. In addition to the features and properties recognized by the base parser configuration, this class recognizes these additional features and properties: Features http://apache.org/xml/features/validation/warn-on-duplicate-attdef http://apache.org/xml/features/validation/warn-on-undeclared-elemdef ...
IntegratedParserConfiguration: This is configuration uses a scanner that integrates both scanning of the document and binding namespaces. If namespace feature is turned on, the pipeline is constructured with the following components: XMLNSDocumentScannerImpl -> XMLNSDTDValidator -> (optional) XMLSchemaValidator If the namespace feature is turned off the default document scanner implementation is used (XMLDocumentScannerImpl). In addition to the features and properties recognized by the base parser configuration, this class recognizes these additional features and properties: Features http://apache.org/xml/features/validation/schema ...
CachingParserPool: A parser pool that enables caching of grammars. The caching parser pool is constructed with a specific symbol table and grammar pool that has already been populated with the grammars used by the application. Once the caching parser pool is constructed, specific parser instances are created by calling the appropriate factory method on the parser pool. Note: There is a performance penalty for using a caching parser pool due to thread safety. Access to the symbol table and grammar pool must be synchronized to ensure the safe operation of the symbol table and grammar pool. Note: If performance is critical, ...
StandardParserConfiguration: This is the "standard" parser configuration. It extends the DTD configuration with the standard set of parser components. The standard set of parser components include those needed to parse and validate with DTD's, and those needed for XML Schema. In addition to the features and properties recognized by the base parser configuration, this class recognizes these additional features and properties: Features http://apache.org/xml/features/validation/schema http://apache.org/xml/features/validation/schema-full-checking http://apache.org/xml/features/validation/schema/normalized-value http://apache.org/xml/features/validation/schema/element-default ...
XMLGrammarCachingConfiguration: This configuration provides a generic way of using Xerces's grammar caching facilities. It extends the XML11Configuration and thus may validate documents according to XML schemas or DTD's. It also allows the user to preparse a grammar, and to lock the grammar pool implementation such that no more grammars will be added. Using the org.apache.xerces.xni.parser property, an application may instantiate a Xerces SAX or DOM parser with this configuration. When invoked in this manner, the default behaviour will be elicited; to use this configuration's specific facilities, the user will need to reference ...
NonValidatingConfiguration: This is the non validating parser configuration. It extends the basic configuration with the set of following parser components: Document scanner, DTD scanner, namespace binder, document handler. Xerces parser that uses this configuration is not conformant non-validating XML processor, since conformant non-validating processor is required to process "all the declarations they read in the internal DTD subset ... must use the information in those declarations to normalize attribute values, include the replacement text of internal entities, and supply default attribute values".
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. In addition to the features and properties recognized by the base parser configuration, this class recognizes these additional features and properties: Properties http://apache.org/xml/properties/security-manager
ObjectFactory: This class is duplicated for each JAXP subpackage so keep it in sync. It is package private and therefore is not exposed as part of the JAXP API. This code is designed to implement the JAXP 1.1 spec pluggability feature and is designed to run on JDK version 1.1 and later, and to compile on JDK 1.2 and onward. The code also runs both as part of an unbundled jar file and when bundled as part of the JDK.
XMLParser: Base class of all XML-related parsers. In addition to the features and properties recognized by the parser configuration, this parser recognizes these additional features and properties: Properties http://apache.org/xml/properties/internal/error-handler http://apache.org/xml/properties/internal/entity-resolver
XMLGrammarPreparser: This class provides an easy way for a user to preparse grammars of various types. By default, it knows how to preparse external DTD's and schemas; it provides an easy way for user applications to register classes that know how to parse additional grammar types. By default, it does no grammar caching; but it provides ways for user applications to do so.
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. Using this pipeline will enable processing according to the XML Inclusions specification, to the conformance level described in XIncludeHandler .
AbstractXMLDocumentParser: This is the base class for all XML document parsers. XMLDocumentParser provides a common implementation shared by the various document parsers in the Xerces package. While this class is provided for convenience, it does not prevent other kinds of parsers to be constructed using the XNI interfaces.
AbstractDOMParser: This is the base class of all DOM parsers. It implements the XNI callback methods to create the DOM tree. After a successful parse of an XML document, the DOM Document object can be queried using the getDocument method. The actual pipeline is defined in parser configuration.
SecuritySupport12: This class is duplicated for each JAXP subpackage so keep it in sync. It is package private and therefore is not exposed as part of the JAXP API. Security related methods that only work on J2SE 1.2 and newer.
SecuritySupport: This class is duplicated for each JAXP subpackage so keep it in sync. It is package private and therefore is not exposed as part of the JAXP API. Base class with security related methods that work on JDK 1.1.
AbstractSAXParser: This is the base class of all SAX parsers. It implements both the SAX1 and SAX2 parser functionality, while the actual pipeline is defined in the parser configuration.
DOMParser: This is the main Xerces DOM parser class. It uses the abstract DOM parser with a document scanner, a dtd scanner, and a validator, as well as a grammar pool.
SAXParser: This is the main Xerces SAX parser class. It uses the abstract SAX parser with a document scanner, a dtd scanner, and a validator, as well as a grammar pool.
XMLDocumentParser: This is a concrete vanilla XML parser class. It uses the abstract parser with either a BasicConfiguration object or the one specified by the application.
DOMParserImpl: This is Xerces DOM Builder class. It uses the abstract DOM parser with a document scanner, a dtd scanner, and a validator, as well as a grammar pool.
DOMASBuilderImpl: This is Abstract Schema DOM Builder class. It extends the DOMParserImpl class. Provides support for preparsing schemas.
XML11Configuration: This class is the configuration used to parse XML 1.0 and XML 1.1 documents. This is the default Xerces configuration.
RevalidatingDOMParser: This class is a validating DOM parser which can also "revalidate" a DOM subtree after the document has been parsed.

Home | Contact Us | Privacy Policy | Terms of Service