| ByteXmlWriter |
This abstract base class (partial implementation of XmlWriter)
is used if the destination is byte-based OutputStream.
|
| NsBinder |
Simple helper class to allow resolving of namespace bindings either
from prefix to URI, or vice versa.
|
| OutputElement |
Simple container for information regarding an open element within
stream writer output.
|
| OutputElement.PrefixState |
|
| SingleByteXmlWriter |
This is the common base class for writers that output to byte-backed
output sources, and use Ascii or ISO-8859-1 (Latin1) encoding.
|
| StreamWriterBase |
Base class for XMLStreamReader implementations.
|
| StreamWriterBase.State |
|
| WName |
This class is similar to PName, in
that it implements an efficient representation of prefixed names,
but one used on output (Writer) side.
|
| WNameFactory |
This abstract class defines factory object (with factory methods)
that are needed by WNameTable instances, to be able to
construct WName instances for element and attribute names.
|
| WNameTable |
This is a symbol table implementation used for storing byte-based
WNames.
|
| WNameTable.Bucket |
|
| WriterConfig |
This is the shared configuration object passed by the factory to writer.
|
| WriterConfig.EncodingContext |
This is a simple container class that is used to encapsulate
per-factory encoding-dependant information like symbol tables.
|
| XmlWriter |
Base class for output type / encoding-specific serializers
used to do actual physical output of serialized xml content.
|