| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | XmlConsts
Simple constant container interface, shared by input and output sides. |
| Modifier and Type | Class and Description |
|---|---|
| public class | BufferRecycler
This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers. |
| public class | CharsetNames
Simple utility class that normalizes given character input character set names into canonical (within context of this processor) names |
| public class | |
| public class | EmptyIterator<T>
Simple implementation of "null iterator", iterator that has nothing to iterate over. |
| public abstract class | NameTable
This class defines the basic high-level interface for symbol table implementations, especially regarding how they are obtained and reused. |
| public class | SingletonIterator
Simple read-only iterator that iterators over one specific item, passed in as constructor argument. |
| public class | TextAccumulator
Simple utility class used to efficiently accumulate and concatenate text passed in various forms |
| public class | TextBuilder
Class conceptually similar to |
| public class | |
| public class | UriCanonicalizer
This class is used for canonicalization of namespace URIs. |
| public class | |
| public class | XmlChars
Simple utility class that encapsulates logic of determining validity of characters outside basic 7-bit range of Unicode, for XML 1.0 |
| public class | XmlCharTypes
This is a simple container class, mostly used to encapsulate details of character typing out of parser/scanner/writer classes, while still making int arrays auto-generated only if needed (esp. |
| public class | XmlNames
Simple utility class used for checking validity of xml names. |