Modifier and Type | Interface and Description |
---|---|
public interface | CoroutineParser
Deprecated
Since the ability to start a parse via the
coroutine protocol was not being used and was complicating design.
CoroutineParser is an API for parser threads that operate as coroutines. |
public interface | IncrementalSAXSource
IncrementalSAXSource is an API that delivers a small number of SAX events each time a request is made from a "controller" coroutine. |
Modifier and Type | Class and Description |
---|---|
pack-priv class | ChunkedIntArray
|
public class | CoroutineManager
Support the coroutine design pattern. |
public class | CustomStringPool
CustomStringPool is an example of an application-provided data structure for a DTM implementation to hold symbol references, e.g. element names. |
public abstract class | DTMAxisIteratorBase
This class serves as a default base for implementations of mutable DTMAxisIterators. |
public class | DTMAxisIterNodeList
|
public class | DTMChildIterNodeList
|
public abstract class | DTMDefaultBase
The |
public abstract class | DTMDefaultBaseIterators
This class implements the traversers for DTMDefaultBase. |
public abstract class | DTMDefaultBaseTraversers
This class implements the traversers for DTMDefaultBase. |
public class | DTMDocumentImpl
This is the implementation of the DTM document interface. |
public class | DTMManagerDefault
The default implementation for the DTMManager. |
public class | DTMNamedNodeMap
DTMNamedNodeMap is a quickie (as opposed to quick) implementation of the DOM's NamedNodeMap interface, intended to support DTMProxy's getAttributes() call. |
public class | DTMNodeIterator
|
public class | DTMNodeList
|
public class | DTMNodeListBase
|
public class | DTMNodeProxy
|
public class | DTMSafeStringPool
Like DTMStringPool, but threadsafe. |
public class | DTMStringPool
DTMStringPool is an "interning" mechanism for strings. |
public class | DTMTreeWalker
This class does a pre-order walk of the DTM tree, calling a ContentHandler interface as it goes. |
public class | EmptyIterator
DTM Empty Axis Iterator. |
public class | ExpandedNameTable
This is a default implementation of a table that manages mappings from expanded names to expandedNameIDs. |
public class | ExtendedType
The class ExtendedType represents an extended type object used by ExpandedNameTable. |
pack-priv class | IncrementalSAXSource_Filter
IncrementalSAXSource_Filter implements IncrementalSAXSource, using a standard SAX2 event source as its input and parcelling out those events gradually in reponse to deliverMoreNodes() requests. |
public class | IncrementalSAXSource_Xerces
IncrementalSAXSource_Xerces takes advantage of the fact that Xerces1 incremental mode is already a coroutine of sorts, and just wraps our IncrementalSAXSource API around it. |
public class | NodeLocator
|