## Uses of Interface
org.apache.xerces.readers.XMLEntityHandler.EntityReader

Packages that use XMLEntityHandler.EntityReader
org.apache.xerces.framework
org.apache.xerces.readers
org.apache.xerces.validators.common

Uses of XMLEntityHandler.EntityReader in org.apache.xerces.framework

Methods in org.apache.xerces.framework with parameters of type XMLEntityHandler.EntityReader
`void` `XMLDTDScanner.readerChange(XMLEntityHandler.EntityReader nextReader, int nextReaderId)` Change readers
`void` `XMLDTDScanner.checkForElementTypeWithPEReference(XMLEntityHandler.EntityReader entityReader, char fastchar, QName element)`
`void` `XMLDTDScanner.checkForAttributeNameWithPEReference(XMLEntityHandler.EntityReader entityReader, char fastchar, QName attribute)`
`int` `XMLDTDScanner.checkForNameWithPEReference(XMLEntityHandler.EntityReader entityReader, char fastcheck)`
`int` `XMLDTDScanner.checkForNmtokenWithPEReference(XMLEntityHandler.EntityReader entityReader, char fastcheck)`
`void` `XMLDocumentScanner.readerChange(XMLEntityHandler.EntityReader nextReader, int nextReaderId)` Change readers

Uses of XMLEntityHandler.EntityReader in org.apache.xerces.readers

Classes in org.apache.xerces.readers that implement XMLEntityHandler.EntityReader
`class` `StreamingCharReader` An reader class for applications that need to process input data as it arrives on the stream.
`(package private) class` `org.apache.xerces.readers.XMLEntityReader` This is the class used by the scanner to process the XML data.

Methods in org.apache.xerces.readers that return XMLEntityHandler.EntityReader
`abstract XMLEntityHandler.EntityReader` `XMLDeclRecognizer.recognize(XMLEntityReaderFactory readerFactory, XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, StringPool stringPool, ChunkyByteArray data, boolean xmlDecl, boolean allowJavaEncodingName)` Subclasses override this method to support recognizing their encodings.
`protected XMLEntityHandler.EntityReader` `StreamingCharReader.changeReaders()` Change readers at end of input.
`XMLEntityHandler.EntityReader` `XMLEntityReaderFactory.createReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, InputSource source, java.lang.String systemId, boolean xmlDecl, StringPool stringPool)` Create an entity reader for the source.
`XMLEntityHandler.EntityReader` `XMLEntityReaderFactory.createCharReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, java.io.Reader reader, StringPool stringPool)` Create an entity reader for a character stream.
`XMLEntityHandler.EntityReader` `XMLEntityReaderFactory.createUTF8Reader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, java.io.InputStream data, StringPool stringPool)` Create an entity reader for a byte stream encoded in UTF-8.
`XMLEntityHandler.EntityReader` `XMLEntityReaderFactory.createStringReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, int lineNumber, int columnNumber, int stringHandle, StringPool stringPool, boolean addEnclosingSpaces)` Create an entity reader for data from a String.
`XMLEntityHandler.EntityReader` `DefaultReaderFactory.createReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, InputSource source, java.lang.String systemId, boolean xmlDecl, StringPool stringPool)` Create a reader
`XMLEntityHandler.EntityReader` `DefaultReaderFactory.createCharReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, java.io.Reader reader, StringPool stringPool)` Create an entity reader for a character stream.
`XMLEntityHandler.EntityReader` `DefaultReaderFactory.createUTF8Reader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, java.io.InputStream data, StringPool stringPool)` Create an entity reader for a byte stream encoded in UTF-8.
`XMLEntityHandler.EntityReader` `DefaultReaderFactory.createStringReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, int lineNumber, int columnNumber, int stringHandle, StringPool stringPool, boolean addEnclosingSpaces)` Create an entity reader for data from a String.
`XMLEntityHandler.EntityReader` `DefaultEntityHandler.getEntityReader()` get the Entity reader.
`XMLEntityHandler.EntityReader` `DefaultEntityHandler.changeReaders()` This method is called by the reader subclasses at the end of input, and also by the scanner directly to force a reader change during error recovery.
`XMLEntityHandler.EntityReader` `XMLEntityHandler.getEntityReader()` Return the current reader.
`XMLEntityHandler.EntityReader` `XMLEntityHandler.changeReaders()` This method is called by the reader subclasses at the end of input.

Methods in org.apache.xerces.readers with parameters of type XMLEntityHandler.EntityReader
`protected int` `XMLDeclRecognizer.prescanXMLDeclOrTextDecl(XMLEntityHandler.EntityReader entityReader, boolean xmlDecl)` Support for getting the value of an EncodingDecl using an XMLReader.
`void` `DefaultEntityHandler.EventHandler.sendReaderChangeNotifications(XMLEntityHandler.EntityReader reader, int readerId)`

Uses of XMLEntityHandler.EntityReader in org.apache.xerces.validators.common

Methods in org.apache.xerces.validators.common with parameters of type XMLEntityHandler.EntityReader
`void` `XMLValidator.sendReaderChangeNotifications(XMLEntityHandler.EntityReader reader, int readerId)` Send reader change notifications.
`void` `XMLValidator.scanElementType(XMLEntityHandler.EntityReader entityReader, char fastchar, QName element)` Scans element type.
`boolean` `XMLValidator.scanExpectedElementType(XMLEntityHandler.EntityReader entityReader, char fastchar, QName element)` Scans expected element type.
`void` `XMLValidator.scanAttributeName(XMLEntityHandler.EntityReader entityReader, QName element, QName attribute)` Scans attribute name.

Copyright © 1999-2001 Apache XML Project. All Rights Reserved.