| java.lang.Object org.apache.xerces.readers.XMLEntityReader org.apache.xerces.readers.AbstractCharReader org.apache.xerces.readers.CharReader
CharReader | final class CharReader extends AbstractCharReader (Code) | | 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. For the latter two cases, the byte
stream is wrapped in the appropriate InputStreamReader using the
desired encoding.
|
Methods inherited from org.apache.xerces.readers.AbstractCharReader | public int addString(int offset, int length)(Code)(Java Doc) public int addSymbol(int offset, int length)(Code)(Java Doc) public void append(XMLEntityHandler.CharBuffer charBuffer, int offset, int length)(Code)(Java Doc) protected XMLEntityHandler.EntityReader changeReaders() throws Exception(Code)(Java Doc) protected void deferException(int errorCode, Object[] args, int offset)(Code)(Java Doc) abstract protected int fillCurrentChunk() throws Exception(Code)(Java Doc) public boolean lookingAtChar(char chr, boolean skipPastChar) throws Exception(Code)(Java Doc) public boolean lookingAtSpace(boolean skipPastChar) throws Exception(Code)(Java Doc) public boolean lookingAtValidChar(boolean skipPastChar) throws Exception(Code)(Java Doc) public int scanAttValue(char qchar, boolean asSymbol) throws Exception(Code)(Java Doc) public int scanCharRef(boolean hex) throws Exception(Code)(Java Doc) public int scanContent(QName element) throws Exception(Code)(Java Doc) public int scanEntityValue(int qchar, boolean createString) throws Exception(Code)(Java Doc) public boolean scanExpectedName(char fastcheck, StringPool.CharArrayRange expectedName) throws Exception(Code)(Java Doc) public int scanInvalidChar() throws Exception(Code)(Java Doc) public int scanName(char fastcheck) throws Exception(Code)(Java Doc) public void scanQName(char fastcheck, QName qname) throws Exception(Code)(Java Doc) public int scanStringLiteral() throws Exception(Code)(Java Doc) public void skipPastName(char fastcheck) throws Exception(Code)(Java Doc) public void skipPastNmtoken(char fastcheck) throws Exception(Code)(Java Doc) public void skipPastSpaces() throws Exception(Code)(Java Doc) public void skipToChar(char chr) throws Exception(Code)(Java Doc) public boolean skippedString(char[] s) throws Exception(Code)(Java Doc)
|
|
|