Class | Description |
---|---|
AsciiXmlWriter |
This is the generic implementation of
XmlWriter , used if
the destination is byte-based OutputStream , and
encoding is 7-bit (US) Ascii. |
ByteWName |
This class is used to represent all names that are to be serialized
to byte streams, independent of specific encoding used (they will
be stored on per-encoding symbol tables however).
|
ByteXmlWriter |
This abstract base class (partial implementation of
XmlWriter )
is used if the destination is byte-based OutputStream . |
CharWName |
This class is similar to
PName , in
that it implements an efficient representation of prefixed names,
but one used on output (Writer) side. |
CharXmlWriter |
This is the generic implementation of
XmlWriter , used if
the destination is a character based, like a Writer . |
Latin1XmlWriter |
This is the generic implementation of
XmlWriter , used if
the destination is byte-based OutputStream , and
encoding is ISO-8859-1 (aka Latin1) |
NonRepairingStreamWriter |
Concrete implementation of
StreamWriterBase , which
implements basic namespace-aware, non repairing functionality. |
NsBinder |
Simple helper class to allow resolving of namespace bindings either
from prefix to URI, or vice versa.
|
OutputCharTypes | |
OutputElement |
Simple container for information regarding an open element within
stream writer output.
|
RepairingStreamWriter |
Concrete implementation of
StreamWriterBase , which
implements the "namespace repairing" mode of operation. |
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. |
Utf8XmlWriter |
This is the generic implementation of
XmlWriter , used if
the destination is byte-based OutputStream , and
encoding is UTF-8. |
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
WName s. |
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.
|
Enum | Description |
---|---|
OutputElement.PrefixState | |
StreamWriterBase.State |