org.apache.xerces.readers |
|
Java Source File Name | Type | Comment |
AbstractCharReader.java | Class | An abstract class for readers that process input data as characters.
This is the base class of the CharReader and UTF8CharReader classes.
The CharReader classes fills in the "chunks" of data to process from
a character stream (java.io.Reader). |
CharReader.java | Class | General purpose character stream reader.
This class is used when the input source for the document entity is
specified using a character stream, when the input source is specified
using a byte stream with an explicit encoding, or when a recognizer
scans the encoding decl from the byte stream and chooses to use this
reader class for that encoding. |
DefaultEntityHandler.java | Class | Default entity handler implementation. |
DefaultReaderFactory.java | Class | |
EBCDICRecognizer.java | Class | |
MIME2Java.java | Class | MIME2Java is a convenience class which handles conversions between MIME charset names
and Java encoding names.
The supported XML encodings are the intersection of XML-supported code sets and those
supported in JDK 1.1.
MIME charset names are used on xmlEncoding parameters to methods such
as TXDocument#setEncoding and DTD#setEncoding .
Java encoding names are used on encoding parameters to
methods such as TXDocument#printWithFormat and DTD#printExternal . |
StreamingCharReader.java | Class | An reader class for applications that need to process input data as
it arrives on the stream. |
StringReader.java | Class | Reader for processing internal entity replacement text.
This reader processes data contained within strings kept
in the string pool. |
UCSReader.java | Class | Reader for UCS-2 and UCS-4 encodings.
This reader is created by the UCSRecognizer class when it decides that the
byte stream is encoded in a format supported by this class. |
UCSRecognizer.java | Class | |
UTF8CharReader.java | Class | Simple character-based version of a UTF8 reader.
This class is not commonly used, but is provided as a much simplified
example of the UTF8Reader class that uses the AbstractCharReader to
perform all of the reader functions except for filling each buffer
of the character data when needed (fillCurrentChunk). |
UTF8Reader.java | Class | This is the primary reader used for UTF-8 encoded byte streams.
This reader processes requests from the scanners against the
underlying UTF-8 byte stream, avoiding when possible any up-front
transcoding. |
UTF8Recognizer.java | Class | |
XCatalog.java | Class | This catalog supports the XCatalog proposal draft 0.2 posted
to the xml-dev mailing list by
John Cowan. |
XMLCatalogHandler.java | Class | Interface for implementing basic catalog support in the parser.
To implement and use a Catalog, implement this interface and
install your catalog instance as the EntityResolver in the
parser's entity handler. |
XMLDeclRecognizer.java | Class | Abstract base class for encoding recognizers.
When we encounter an external entity, including the document entity,
and do not know what the encoding of the underlying byte stream is,
we need to look at the contents of the stream to find out. |
XMLEntityHandler.java | Interface | This is the interface used for entity management. |
XMLEntityReader.java | Class | This is the class used by the scanner to process the XML data. |
XMLEntityReaderFactory.java | Interface | This is the factory interface used to create readers. |