Uses of Package
org.apache.xml.utils
| Package | Description |
|---|---|
| org.apache.xalan.extensions | |
| 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.templates |
Implements the
Templates interface,
and defines a set of classes that represent an XSLT stylesheet. |
| org.apache.xalan.transformer |
In charge of run-time transformations and the production of result trees.
|
| org.apache.xml.dtm | |
| org.apache.xml.dtm.ref | |
| org.apache.xml.dtm.ref.dom2dtm | |
| org.apache.xml.dtm.ref.sax2dtm | |
| org.apache.xml.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.functions |
Implements XPath functions -- each function is derived from Function,
FunctionOneArg, Function2Args, etc, with number-of-arguments checking being
applied mainly at compile time -- this package only implements XPath functions,
XSLT functions are found in the "templates" package.
|
| org.apache.xpath.jaxp | |
| org.apache.xpath.objects |
Implementation of XPath polymorphic type objects -- this package will grow
as XPath objects are expanded to support XML Schema data types.
|
| org.apache.xpath.operations |
Support for XPath operations, such as +, -, string(), etc.
|
-
Classes in org.apache.xml.utils used by org.apache.xalan.extensions Class Description 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.xml.utils used by org.apache.xalan.processor Class Description NodeConsumer The tree walker will test for this interface, and call setOriginatingNode before calling the SAX event.PrefixResolver 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.SAXSourceLocator Class SAXSourceLocator extends org.xml.sax.helpers.LocatorImpl for the purpose of implementing the SourceLocator interface, and thus can be both a SourceLocator and a SAX Locator.UnImplNode To be subclassed by classes that wish to fake being nodes. -
Classes in org.apache.xml.utils used by org.apache.xalan.templates Class Description Constants Primary constants used by the XSLT ProcessorFastStringBuffer Bare-bones, unsafe, fast string buffer.PrefixResolver 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 A very simple table that stores a list of strings, optimized for small lists.UnImplNode To be subclassed by classes that wish to fake being nodes. -
Classes in org.apache.xml.utils used by org.apache.xalan.transformer Class Description ObjectStack Implement a stack of simple integers.PrefixResolver 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.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data. -
Classes in org.apache.xml.utils used by org.apache.xml.dtm Class Description PrefixResolver The class that implements this interface can resolve prefixes to namespaces.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data.XMLStringFactory A concrete class that implements this interface creates XMLString objects. -
Classes in org.apache.xml.utils used by org.apache.xml.dtm.ref Class Description BoolStack Simple stack for boolean values.PrefixResolver The class that implements this interface can resolve prefixes to namespaces.SuballocatedIntVector A very simple table that stores a list of int.XMLReaderManager Creates XMLReader objects and caches them for re-use.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data.XMLStringFactory A concrete class that implements this interface creates XMLString objects. -
Classes in org.apache.xml.utils used by org.apache.xml.dtm.ref.dom2dtm Class Description FastStringBuffer Bare-bones, unsafe, fast string buffer.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data.XMLStringFactory A concrete class that implements this interface creates XMLString objects. -
Classes in org.apache.xml.utils used by org.apache.xml.dtm.ref.sax2dtm Class Description FastStringBuffer Bare-bones, unsafe, fast string buffer.IntStack Implement a stack of simple integers.IntVector A very simple table that stores a list of int.StringVector A very simple table that stores a list of strings, optimized for small lists.SuballocatedIntVector A very simple table that stores a list of int.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data.XMLStringFactory A concrete class that implements this interface creates XMLString objects. -
Classes in org.apache.xml.utils used by org.apache.xml.utils Class Description DOMHelper Deprecated.Since the introduction of the DTM, this class will be removed.FastStringBuffer Bare-bones, unsafe, fast string buffer.IntStack Implement a stack of simple integers.IntVector A very simple table that stores a list of int.NameSpace A representation of a namespace.NodeVector A very simple table that stores a list of Nodes.NSInfo This class holds information about the namespace info of a node.ObjectStack Implement a stack of simple integers.ObjectVector A very simple table that stores a list of objects.PrefixResolver 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.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.XMLReaderManager Creates XMLReader objects and caches them for re-use.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data. -
Classes in org.apache.xml.utils used by org.apache.xpath Class Description IntStack Implement a stack of simple integers.NodeVector A very simple table that stores a list of Nodes.PrefixResolver 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.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data. -
Classes in org.apache.xml.utils used by org.apache.xpath.axes Class Description NodeVector A very simple table that stores a list of Nodes.PrefixResolver The class that implements this interface can resolve prefixes to namespaces.WrappedRuntimeException This class is for throwing important checked exceptions over non-checked methods. -
Classes in org.apache.xml.utils used by org.apache.xpath.compiler Class Description ObjectVector A very simple table that stores a list of objects.PrefixResolver The class that implements this interface can resolve prefixes to namespaces. -
Classes in org.apache.xml.utils used by org.apache.xpath.functions Class Description XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data. -
Classes in org.apache.xml.utils used by org.apache.xpath.jaxp Class Description PrefixResolver 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.xml.utils used by org.apache.xpath.objects Class Description FastStringBuffer Bare-bones, unsafe, fast string buffer.XMLString This class is meant to be an interface to character strings, whether they be java Strings ororg.apache.xml.utils.FastStringBuffers, or other character data.XMLStringFactory A concrete class that implements this interface creates XMLString objects. -
Classes in org.apache.xml.utils used by org.apache.xpath.operations Class Description 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.