| Class Summary | |
|---|---|
| AncestorEnumeration | This class enumerates the ancestor:: or ancestor-or-self:: axes, starting at a given node. |
| AttributeEnumeration | AttributeEnumeration is an iterator over all the attribute nodes of an Element. |
| CharSlice | This is an implementation of the JDK 1.4 CharSequence interface: it implements a CharSequence as a view of an array. |
| CompressedWhitespace | This class provides a compressed representation of a sequence of whitespace characters. |
| DeclaredPrefixIterator | An iterator supplying the prefixes of the declared namespaces for an element node in a TinyTree |
| DescendantEnumeration | This class supports both the descendant:: and descendant-or-self:: axes, which are identical except for the route to the first candidate node. |
| FollowingEnumeration | Iterate over the following axis starting at a given node. |
| LargeStringBuffer | This is an implementation of the JDK 1.4 CharSequence interface: it implements a CharSequence as a list of arrays of characters (the individual arrays are known as segments). |
| PrecedingEnumeration | Enumerate all the nodes on the preceding axis from a given start node. |
| PrecedingSiblingEnumeration | This class supports the preceding-sibling axis. |
| SiblingEnumeration | This class supports both the child:: and following-sibling:: axes, which are identical except for the route to the first candidate node. |
| TinyAttributeCollection | An implementation of the AttributeCollection interface based directly on the TinyTree data structure. |
| TinyAttributeImpl | A node in the XML parse tree representing an attribute. |
| TinyBuilder | The TinyBuilder class is responsible for taking a stream of SAX events and constructing a Document tree, using the "TinyTree" implementation. |
| TinyCommentImpl | TinyCommentImpl is an implementation of CommentInfo |
| TinyDocumentImpl | A node in the XML parse tree representing the Document itself (or equivalently, the root node of the Document). |
| TinyElementImpl |
A node in the XML parse tree representing an XML element. This class is an implementation of NodeInfo. |
| TinyNodeImpl |
A node in a TinyTree representing an XML element, character content, or attribute. This is the top-level class in the implementation class hierarchy; it essentially contains all those methods that can be defined using other primitive methods, without direct access to data. |
| TinyParentNodeImpl | TinyParentNodeImpl is an implementation of a non-leaf node (specifically, an Element node or a Document node) |
| TinyProcInstImpl | TProcInstImpl is an implementation of ProcInstInfo |
| TinyTextImpl | A node in the XML parse tree representing character content |
| TinyTree | A data structure to hold the contents of a tree. |
| TinyTreeWalker | This implementation of the Saxon pull interface starts from a document, element, text, comment, or processing-instruction node in a TinyTree, and returns the events corresponding to that node and its descendants (including their attributes and namespaces). |
| WhitespaceTextImpl | A node in the XML parse tree representing a text node with compressed whitespace content |