Package net.sf.saxon.tinytree

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.
TinyNodeImpl A node in a TinyTree representing an XML element, character content, or attribute.
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