All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractDOMParser |
This is the base class of all DOM parsers.
|
| AbstractSAXParser |
This is the base class of all SAX parsers.
|
| AbstractSAXParser.AttributesProxy |
|
| AbstractSAXParser.LocatorProxy |
|
| AbstractXMLDocumentParser |
This is the base class for all XML document parsers.
|
| AttributeMap |
AttributeMap inherits from NamedNodeMapImpl and extends it to deal with the
specifics of storing attributes.
|
| AttrImpl |
Attribute represents an XML-style attribute of an Element.
|
| AttrNSImpl |
AttrNSImpl inherits from AttrImpl and adds namespace support.
|
| Augmentations |
The Augmentations interface defines a table of additional data that may be
passed along the document pipeline.
|
| CDATASectionImpl |
XML provides the CDATA markup to allow a region of text in which most of the
XML delimiter recognition does not take place.
|
| CharacterDataImpl |
CharacterData is an abstract Node that can carry character data as its Value.
|
| ChildNode |
ChildNode inherits from NodeImpl and adds the capability of being a child by
having references to its previous and next siblings.
|
| CollectionIndex |
|
| CommentImpl |
Represents an XML (or HTML) comment.
|
| Constants |
Commonly used constants.
|
| CoreDocumentImpl |
The Document interface represents the entire HTML or XML document.
|
| CoreDOMImplementationImpl |
The DOMImplementation class is description of a particular implementation of
the Document Object Model.
|
| DeepNodeListImpl |
This class implements the DOM's NodeList behavior for
Element.getElementsByTagName()
|
| DefaultErrorHandler |
Default error handler.
|
| DefaultFilter |
This class implements a filter that simply passes document
events to the next handler.
|
| DocumentFragmentImpl |
DocumentFragment is a "lightweight" or "minimal" Document object.
|
| DocumentImpl |
The Document interface represents the entire HTML or XML document.
|
| DocumentTypeImpl |
This class represents a Document Type declaraction in the document
itself, not a Document Type Definition (DTD).
|
| DOMFragmentParser |
A DOM parser for HTML fragments.
|
| DOMImplementationImpl |
The DOMImplementation class is description of a particular implementation of
the Document Object Model.
|
| DOMMessageFormatter |
Used to format DOM error messages.
|
| DOMParser |
A DOM parser for HTML documents.
|
| ElementImpl |
Elements represent most of the "markup" and structure of the document.
|
| ElementNSImpl |
ElementNSImpl inherits from ElementImpl and adds namespace support.
|
| EncodingMap |
EncodingMap is a convenience class which handles conversions between IANA
encoding names and Java encoding names, and vice versa.
|
| EncodingTranslator |
The tranlator to be used for mapping an encoding label to
the encoding to be used.
|
| EntityImpl |
Entity nodes hold the reference data for an XML Entity -- either parsed or
unparsed.
|
| EntityReferenceImpl |
EntityReference models the XML &entityname; syntax, when used for
entities defined by the DOM.
|
| ErrorHandlerWrapper |
This class wraps a SAX error handler in an XNI error handler.
|
| FastHashMap<K,V> |
Simple hash map implementation taken from here
https://github.com/mikvor/hashmapTest/blob/master/src/main/java/map/objobj/ObjObjMap.java
No concrete license specified at the source.
|
| HTMLAnchorElementImpl |
|
| HTMLAppletElementImpl |
|
| HTMLAreaElementImpl |
|
| HTMLBaseElementImpl |
|
| HTMLBaseFontElementImpl |
|
| HTMLBodyElementImpl |
|
| HTMLBRElementImpl |
|
| HTMLButtonElementImpl |
|
| HTMLCollectionImpl |
Implements HTMLCollection to traverse any named
elements on a HTMLDocument.
|
| HTMLComponent |
This interface extends the XNI XMLComponent interface
to add methods that allow the preferred default values for features
and properties to be queried.
|
| HTMLConfiguration |
An XNI-based parser configuration that can be used to parse HTML
documents.
|
| HTMLDirectoryElementImpl |
|
| HTMLDivElementImpl |
|
| HTMLDListElementImpl |
|
| HTMLDocumentImpl |
Implements an HTML document.
|
| HTMLDocumentImpl.ElementTypesHTMLHolder |
|
| HTMLDOMImplementationImpl |
Provides number of methods for performing operations that are independent
of any particular instance of the document object model.
|
| HTMLElementImpl |
Implements an HTML-specific element, an Element that
will only appear inside HTML documents.
|
| HTMLElements |
Collection of HTML element information.
|
| HTMLElements.Element |
Element information.
|
| HTMLErrorReporter |
Defines an error reporter for reporting HTML errors.
|
| HTMLEventInfo |
This interface is used to pass augmentated information to the
application through the XNI pipeline.
|
| HTMLEventInfo.SynthesizedItem |
Synthesized infoset item.
|
| HTMLFieldSetElementImpl |
|
| HTMLFontElementImpl |
|
| HTMLFormControl |
Identifies control in a form, so they may be collected in a form elements
collection.
|
| HTMLFormElementImpl |
|
| HTMLFrameElementImpl |
|
| HTMLFrameSetElementImpl |
|
| HTMLHeadElementImpl |
|
| HTMLHeadingElementImpl |
|
| HTMLHRElementImpl |
|
| HTMLHtmlElementImpl |
|
| HTMLIFrameElementImpl |
|
| HTMLImageElementImpl |
|
| HTMLInputElementImpl |
|
| HTMLIsIndexElementImpl |
|
| HTMLLabelElementImpl |
|
| HTMLLegendElementImpl |
|
| HTMLLIElementImpl |
|
| HTMLLinkElementImpl |
|
| HTMLMapElementImpl |
|
| HTMLMenuElementImpl |
|
| HTMLMetaElementImpl |
|
| HTMLModElementImpl |
|
| HTMLNamedEntitiesParser |
This is a very specialized class for recognizing HTML named entities with the ability
to look them up in stages.
|
| HTMLNamedEntitiesParser.RootState |
This is our initial state and has a special optimization applied.
|
| HTMLNamedEntitiesParser.State |
Our "level" in the treeish structure that keeps its static state and the next level
underneath.
|
| HTMLObjectElementImpl |
|
| HTMLOListElementImpl |
|
| HTMLOptGroupElementImpl |
|
| HTMLOptionElementImpl |
|
| HTMLParagraphElementImpl |
|
| HTMLParamElementImpl |
|
| HTMLPreElementImpl |
|
| HTMLQuoteElementImpl |
|
| HTMLScanner |
A simple HTML scanner.
|
| HTMLScanner.CurrentEntity |
Current entity.
|
| HTMLScanner.LocationItem |
Location infoset item.
|
| HTMLScanner.Scanner |
Basic scanner interface.
|
| HTMLScanner.ScanScriptState |
|
| HTMLScriptElementImpl |
|
| HTMLSelectElementImpl |
|
| HTMLStyleElementImpl |
|
| HTMLTableCaptionElementImpl |
|
| HTMLTableCellElementImpl |
|
| HTMLTableColElementImpl |
|
| HTMLTableElementImpl |
|
| HTMLTableRowElementImpl |
|
| HTMLTableSectionElementImpl |
|
| HTMLTagBalancer |
Balances tags in an HTML document.
|
| HTMLTagBalancer.ElementEntry |
Structure to hold information about an element placed in buffer to be comsumed later
|
| HTMLTagBalancer.Info |
Element info for each start element.
|
| HTMLTagBalancer.InfoStack |
Unsynchronized stack of element information.
|
| HTMLTagBalancingListener |
EXPERIMENTAL: may change in next release
XMLDocumentHandler implementing this interface will get notified of elements discarded
by the tag balancer when they:
are configured using HTMLConfiguration
activate the tag balancing feature
|
| HTMLTextAreaElementImpl |
|
| HTMLTitleElementImpl |
|
| HTMLUListElementImpl |
|
| HTMLUnicodeEntitiesParser |
Parser for the Pre-defined named HTML entities.
|
| HTMLWriterFilter |
An HTML writer written as a filter.
|
| LostText |
Container for text that should be hold and re-feed later like text before <html> that will be re-feed
in <body>
|
| LostText.Entry |
Pair of (text, augmentation)
|
| MiniStack<E> |
Extremely light stack implementation.
|
| NamedNodeMapImpl |
NamedNodeMaps represent collections of Nodes that can be accessed by name.
|
| NameNodeListImpl |
This class implements the DOM's NodeList behavior for
HTMLDocuemnt.getElementsByName().
|
| NamespaceBinder |
This filter binds namespaces if namespace processing is turned on
by setting the feature "http://xml.org/sax/features/namespaces" is
set to true.
|
| NamespaceBinder.NamespaceSupport |
This namespace context object implements the old and new XNI
NamespaceContext interface methods so that it can
be used across all versions of Xerces2.
|
| NamespaceBinder.NamespaceSupport.Entry |
A namespace binding entry.
|
| NamespaceContext |
Represents an interface to query namespace information.
|
| NamespaceSupport |
Namespace support for XML document handlers.
|
| NodeImpl |
NodeImpl provides the basic structure of a DOM tree.
|
| NodeListCache |
This class is used, via a pool managed on CoreDocumentImpl, in ParentNode to
improve performance of the NodeList accessors, getLength() and item(i).
|
| ParentNode |
ParentNode inherits from ChildNode and adds the capability of having child
nodes.
|
| ParserConfigurationSettings |
This class implements the basic operations for managing parser configuration
features and properties.
|
| PlaybackInputStream |
A playback input stream.
|
| ProcessingInstructionImpl |
Processing Instructions (PIs) permit documents to carry processor-specific
information alongside their actual content.
|
| QName |
A structure that holds the components of an XML Namespaces qualified name.
|
| SAXMessageFormatter |
Used to format SAX error messages.
|
| SAXParser |
A SAX parser for HTML documents.
|
| SimpleArrayList<T> |
Inexpensive (partial) list implementation.
|
| StandardEncodingTranslator |
|
| TextImpl |
Text nodes hold the non-markup, non-Entity content of an Element or
Attribute.
|
| URI |
A class to represent a Uniform Resource Identifier (URI).
|
| URI.MalformedURIException |
MalformedURIExceptions are thrown in the process of building a URI or setting
fields on a URI when an operation would result in an invalid URI
specification.
|
| XML11Char |
This class defines the basic properties of characters in XML 1.1.
|
| XMLAttributes |
The XMLAttributes interface defines a collection of attributes for an
element.
|
| XMLAttributesImpl |
The XMLAttributesImpl class is an implementation of the XMLAttributes
interface which defines a collection of attributes for an element.
|
| XMLAttributesImpl.Attribute |
Attribute information.
|
| XMLAttributesImpl.AttributeExt |
Attribute information.
|
| XMLChar |
This class defines the basic XML character properties.
|
| XMLComponent |
The component interface defines methods that must be implemented by
components in a parser configuration.
|
| XMLComponentManager |
The component manager manages a parser configuration and the components that
make up that configuration.
|
| XMLConfigurationException |
An XNI parser configuration exception.
|
| XMLDocumentFilter |
Defines a document filter that acts as both a receiver and an emitter of
document events.
|
| XMLDocumentHandler |
The document handler interface defines callback methods to report information
items in XML documents.
|
| XMLDocumentScanner |
This interface defines a generic document scanner.
|
| XMLDocumentSource |
Defines a document source.
|
| XMLErrorHandler |
An interface for handling errors.
|
| XMLInputSource |
This class represents an input source for an XML document.
|
| XMLLocator |
Location information.
|
| XMLParseException |
A parsing exception.
|
| XMLParser |
Base class of all XML-related parsers.
|
| XMLParserConfiguration |
Represents a parser configuration.
|
| XMLString |
This class is meant to replaces the old XMLString in all areas
where performance and memory-efficency is key.
|
| XNIException |
This exception is the base exception of all XNI exceptions.
|