| Modifier and Type | Interface and Description |
|---|---|
| public interface | InputProblemReporter
Interface implemented by input reader, and used by other components to report problem that are related to current input position. |
| public interface | NsDefaultProvider
Interface only used by Woodstox core. |
| public interface | ReaderCreator
Interface that defines callbacks readers can use to access settings of the input factory that created them, as well as update cached data factory may store (shared symbol tables, cached DTDs etc). |
| public interface | StreamReaderImpl
Interface that defines "internal Woodstox API". |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | Attribute
Container for information collected regarding a single element attribute instance. |
| public class | AttributeCollector
Shared base class that defines API stream reader uses to communicate with the attribute collector implementation, independent of whether it's operating in namespace-aware or non-namespace modes. |
| public abstract class | BasicStreamReader
Partial implementation of |
| public class | CompactNsContext
Simple implementation of separate non-transient namespace context object. |
| public class | ElemAttrs
Container class that is constructed with enough raw attribute information, to be able to lazily construct full attribute objects, to be accessed via Iterator, or fully-qualified name. |
| public abstract class | ElemCallback
Abstract base class that defines set of simple callbacks to be called by the stream reader, passing information about element that the stream currently points to, if any. |
| pack-priv class | Element
Container for information collected regarding a single (start) element instance. |
| public class | InputElementStack
Shared base class that defines API stream reader uses to communicate with the element stack implementation, independent of whether it's operating in namespace-aware or non-namespace modes. |
| public abstract class | StreamScanner
Abstract base class that defines some basic functionality that all Woodstox reader classes (main XML reader, DTD reader) extend from. |
| public class | TypedStreamReader
Complete implementation of |
| public class | ValidatingStreamReader
Implementation of |