Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
org.apache.xalan.utils

Packages that use org.apache.xalan.utils
org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism, which uses the Bean Scripting Framework.
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through "streamable" result set.
org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.stree | Implementation of the Xalan Source Tree, which is a DOM implementation that is optimized for XSLT processing and the needs of Xalan -- derived nodes can index the children, and, combined with specialized node iterators (and tree walkers) can provide optimal child retrieval.
org.apache.xalan.templates | Implements the trax.Templates interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.trace | Implementation of Xalan Trace events, for use by a debugger.
org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees.
org.apache.xalan.utils | Implementation of Xalan utility classes.
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.apache.xpath.compiler | Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation.
org.apache.xpath.operations | Support for XPath operations, such as +, -, string(), etc.

Classes in org.apache.xalan.utils used by org.apache.xalan.extensions
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.
StringVector **For internal use only** A very simple table that stores a list of strings, optimized for small lists.

Classes in org.apache.xalan.utils used by org.apache.xalan.lib.sql
UnImplNode **For internal use only** To be subclassed by classes that wish to fake being nodes.

Classes in org.apache.xalan.utils used by org.apache.xalan.processor
NodeConsumer The tree walker will test for this interface, and call setOriginatingNode before calling the SAX event.
PrefixResolver **For advanced use only** The class that implements this interface can resolve prefixes to namespaces.
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.
UnImplNode **For internal use only** To be subclassed by classes that wish to fake being nodes.

Classes in org.apache.xalan.utils used by org.apache.xalan.stree
DOMBuilder This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment.
UnImplNode **For internal use only** To be subclassed by classes that wish to fake being nodes.

Classes in org.apache.xalan.utils used by org.apache.xalan.templates
FastStringBuffer Bare-bones, unsafe, fast string buffer.
PrefixResolver **For advanced use only** The class that implements this interface can resolve prefixes to namespaces.
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.
StringVector **For internal use only** A very simple table that stores a list of strings, optimized for small lists.
UnImplNode **For internal use only** To be subclassed by classes that wish to fake being nodes.

Classes in org.apache.xalan.utils used by org.apache.xalan.trace
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.

Classes in org.apache.xalan.utils used by org.apache.xalan.transformer
MutableAttrListImpl **For advanced use only** Mutable version of AttributesImpl.
ObjectPool
PrefixResolver **For advanced use only** The class that implements this interface can resolve prefixes to namespaces.
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.
TreeWalker **For advanced use only** This class does a pre-order walk of the DOM tree, calling a ContentHandler interface as it goes.
UnImplNode **For internal use only** To be subclassed by classes that wish to fake being nodes.

Classes in org.apache.xalan.utils used by org.apache.xalan.utils
FastStringBuffer Bare-bones, unsafe, fast string buffer.
HeapObject
IntVector **For internal use only** A very simple table that stores a list of int.
NameSpace **For advanced use only** A representation of a namespace.
NodeVector **For internal use only** A very simple table that stores a list of Nodes.
PrefixResolver **For advanced use only** The class that implements this interface can resolve prefixes to namespaces.
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.
StringToStringTable **For internal use only** A very simple lookup table that stores a list of strings, the even number strings being keys, and the odd number strings being values.
URI A class to represent a Uniform Resource Identifier (URI).
URI.MalformedURIException MalformedURIExceptions are thrown in the process of building a URI or setting fields on a URI when an operation would result in an invalid URI specification.

Classes in org.apache.xalan.utils used by org.apache.xpath
FastStringBuffer Bare-bones, unsafe, fast string buffer.
NodeVector **For internal use only** A very simple table that stores a list of Nodes.
PrefixResolver **For advanced use only** The class that implements this interface can resolve prefixes to namespaces.
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.

Classes in org.apache.xalan.utils used by org.apache.xpath.axes
PrefixResolver **For advanced use only** The class that implements this interface can resolve prefixes to namespaces.

Classes in org.apache.xalan.utils used by org.apache.xpath.compiler
PrefixResolver **For advanced use only** The class that implements this interface can resolve prefixes to namespaces.

Classes in org.apache.xalan.utils used by org.apache.xpath.operations
QName Class to represent a qualified name: "The name of an internal XSLT object, specifically a named template (see [7 Named Templates]), a mode (see [6.7 Modes]), an attribute set (see [8.1.4 Named Attribute Sets]), a key (see [14.2 Keys]), a locale (see [14.3 Number Formatting]), a variable or a parameter (see [12 Variables and Parameters]) is specified as a QName.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000 Apache XML Project. All Rights Reserved.