## Uses of Class
org.apache.xerces.utils.StringPool

Packages that use StringPool
org.apache.xerces.dom
org.apache.xerces.framework
org.apache.xerces.parsers
org.apache.xerces.readers
org.apache.xerces.utils
org.apache.xerces.validators.common
org.apache.xerces.validators.dtd
org.apache.xerces.validators.schema
org.apache.xerces.validators.schema.identity

Uses of StringPool in org.apache.xerces.dom

Fields in org.apache.xerces.dom declared as StringPool
`protected StringPool` `DeferredDocumentImpl.fStringPool` String pool cache.

Methods in org.apache.xerces.dom that return StringPool
`protected StringPool` `DeferredDocumentImpl.getStringPool()` access to string pool.

Constructors in org.apache.xerces.dom with parameters of type StringPool
`DeferredDocumentImpl.DeferredDocumentImpl(StringPool stringPool)` NON-DOM: Actually creating a Document is outside the DOM's spec, since it has to operate in terms of a particular implementation.
`DeferredDocumentImpl.DeferredDocumentImpl(StringPool stringPool, boolean namespacesEnabled)` NON-DOM: Actually creating a Document is outside the DOM's spec, since it has to operate in terms of a particular implementation.
`DeferredDocumentImpl.DeferredDocumentImpl(StringPool stringPool, boolean namespaces, boolean grammarAccess)` Experimental constructor.

Uses of StringPool in org.apache.xerces.framework

Fields in org.apache.xerces.framework declared as StringPool
`protected StringPool` `XMLParser.fStringPool`

Methods in org.apache.xerces.framework with parameters of type StringPool
`static java.lang.String` `XMLContentSpec.toString(XMLContentSpec.Provider provider, StringPool stringPool, int contentSpecIndex)` Returns a string representation of the specified content spec identifier in the form of a DTD element content model.
`void` `XMLDTDScanner.reset(StringPool stringPool, XMLEntityHandler.CharBuffer literalData)` Allow XMLDTDScanner to be reused.
`void` `XMLAttrList.reset(StringPool stringPool)` Reset this instance to an "empty" state.
`void` `XMLDocumentScanner.reset(StringPool stringPool, XMLEntityHandler.CharBuffer literalData)` reset the parser so that the instance can be reused

Constructors in org.apache.xerces.framework with parameters of type StringPool
`XMLDTDScanner.XMLDTDScanner(StringPool stringPool, XMLErrorReporter errorReporter, XMLEntityHandler entityHandler, XMLEntityHandler.CharBuffer literalData)`
`XMLParser.XMLParser(StringPool stringPool)`
`XMLAttrList.XMLAttrList(StringPool stringPool)` Constructor
`XMLDocumentScanner.XMLDocumentScanner(StringPool stringPool, XMLErrorReporter errorReporter, XMLEntityHandler entityHandler, XMLEntityHandler.CharBuffer literalData)` Constructor

Uses of StringPool in org.apache.xerces.parsers

Constructors in org.apache.xerces.parsers with parameters of type StringPool
`SAXParser.SAXParser(StringPool stringPool)`

Uses of StringPool in org.apache.xerces.readers

Methods in org.apache.xerces.readers with parameters of type StringPool
`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.
`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.
`void` `DefaultEntityHandler.reset(StringPool stringPool)` Reset the entity handler.
`void` `DefaultEntityHandler.EntityPool.reset(StringPool stringPool)`

Constructors in org.apache.xerces.readers with parameters of type StringPool
`StreamingCharReader.StreamingCharReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, java.io.Reader reader, StringPool stringPool)` Constructor
`DefaultEntityHandler.DefaultEntityHandler(StringPool stringPool, XMLErrorReporter errorReporter)`
`DefaultEntityHandler.EntityPool.DefaultEntityHandler.EntityPool(StringPool stringPool, XMLErrorReporter errorReporter, boolean createStandardEntities)`

Uses of StringPool in org.apache.xerces.utils

Methods in org.apache.xerces.utils with parameters of type StringPool
`static UTF8DataChunk` `UTF8DataChunk.createChunk(StringPool stringPool, UTF8DataChunk prev)`
`static CharDataChunk` `CharDataChunk.createChunk(StringPool stringPool, CharDataChunk prev)` Public constructor (factory) If there are any free instances available, remove them from the free list and reinitialize them.
`java.lang.String` `QName.toString(StringPool stringPool)` Returns a string representation of this object.

Constructors in org.apache.xerces.utils with parameters of type StringPool
`StringPool.CharArrayRange.StringPool.CharArrayRange()`
`ChunkyCharArray.ChunkyCharArray(StringPool stringPool)` Constructor

Uses of StringPool in org.apache.xerces.validators.common

Methods in org.apache.xerces.validators.common with parameters of type StringPool
`void` `Grammar.printElements(StringPool pool)`
`void` `XMLValidator.resetOrCopy(StringPool stringPool)` Reset or copy.
`void` `XMLValidator.reset(StringPool stringPool)` Reset.

Constructors in org.apache.xerces.validators.common with parameters of type StringPool
`XMLValidator.XMLValidator(StringPool stringPool, XMLErrorReporter errorReporter, DefaultEntityHandler entityHandler, XMLDocumentScanner documentScanner)` Constructs an XML validator.

Uses of StringPool in org.apache.xerces.validators.dtd

Methods in org.apache.xerces.validators.dtd with parameters of type StringPool
`void` `DTDGrammar.reset(StringPool stringPool)` Resets the DTD grammar.

Constructors in org.apache.xerces.validators.dtd with parameters of type StringPool
`DTDGrammar.DTDGrammar(StringPool stringPool)` Default constructor.

Uses of StringPool in org.apache.xerces.validators.schema

Methods in org.apache.xerces.validators.schema that return StringPool
`StringPool` `SubstitutionGroupComparator.getStringPool()`

Methods in org.apache.xerces.validators.schema with parameters of type StringPool
`void` `TraverseSchema.doTraverseSchema(Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver)`
`java.util.Vector` `SchemaGrammar.getElementDeclAllSubstitutionGroupQNames(int elementDeclIndex, GrammarResolver grammarResolver, StringPool stringPool)`

Constructors in org.apache.xerces.validators.schema with parameters of type StringPool
`TraverseSchema.TraverseSchema(Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver, XMLErrorReporter errorReporter, java.lang.String schemaURL, EntityResolver entityResolver, boolean fullChecking, GeneralAttrCheck generalAttrCheck, java.lang.String externalSchemaLocations, java.lang.String noNamespaceSchemaLocation)`
`TraverseSchema.TraverseSchema(Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver, XMLErrorReporter errorReporter, java.lang.String schemaURL, boolean fullChecking, GeneralAttrCheck generalAttrCheck)`
`TraverseSchema.TraverseSchema(Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver, boolean fullChecking, GeneralAttrCheck generalAttrCheck)`
`SubstitutionGroupComparator.SubstitutionGroupComparator(GrammarResolver grammarResolver, StringPool stringPool, XMLErrorReporter errorReporter)`

Uses of StringPool in org.apache.xerces.validators.schema.identity

Fields in org.apache.xerces.validators.schema.identity declared as StringPool
`protected StringPool` `XPath.fStringPool` String pool.
`protected StringPool` `XPath.NodeTest.fStringPool` String pool.
`protected StringPool` `XPathMatcher.fStringPool` String pool.

Methods in org.apache.xerces.validators.schema.identity with parameters of type StringPool
`void` `XPathMatcher.startDocumentFragment(StringPool stringPool)` The start of the document fragment.
`void` `Selector.Matcher.startDocumentFragment(StringPool stringPool)`

Constructors in org.apache.xerces.validators.schema.identity with parameters of type StringPool
`XPath.XPath(java.lang.String xpath, StringPool stringPool, NamespacesScope context)` Constructs an XPath object from the specified expression.
`XPath.NodeTest.XPath.NodeTest(StringPool stringPool, QName name)` Constructs a node test of type QName.
`XPath.NodeTest.XPath.NodeTest(StringPool stringPool, int prefix, int uri)` Constructs a node test of type Namespace.
`Field.XPath.Field.XPath(java.lang.String xpath, StringPool stringPool, NamespacesScope context)` Constructs a field XPath expression.
`Selector.XPath.Selector.XPath(java.lang.String xpath, StringPool stringPool, NamespacesScope context)` Constructs a selector XPath expression.

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