Package org.apache.xml.utils
package org.apache.xml.utils
Implementation of Xalan utility classes. This package is also shared by XPath. There *should* be no outward dependencies to XPath or Xalan by classes in this package.
-
ClassDescriptionWraps a DOM attribute list in a SAX Attributes.Simple stack for boolean values.Primary constants used by the XSLT ProcessorImplement SAX error handler for default reporting.Deprecated.Since the introduction of the DTM, this class will be removed.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.Deprecated.Since the introduction of the DTM, this class will be removed.Deprecated.Since the introduction of the DTM, this class will be removed.Bare-bones, unsafe, fast string buffer.Simple static utility to convert Hashtable to a Node.Implement a stack of simple integers.A very simple table that stores a list of int.Sample implementation of similar SAX ErrorHandler and JAXP ErrorListener.Mutable version of AttributesImpl.A representation of a namespace.Encapsulate Namespace tracking logic for use by SAX drivers.The tree walker will test for this interface, and call setOriginatingNode before calling the SAX event.A very simple table that stores a list of Nodes.This class holds information about the namespace info of a node.Pool of object of a given type to pick from to help memory usageImplement a stack of simple integers.A very simple table that stores a list of objects.The class that implements this interface can resolve prefixes to namespaces.This class implements a generic PrefixResolver that can be used to perform prefix-to-namespace lookup for the XPath object.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.An interface that a Serializer/ContentHandler/ContentHandler must implement in order for disable-output-escaping to work.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.The standard SAX implementation of LocatorImpl is not serializable, limiting its utility as "a persistent snapshot of a locator".This is a special exception that is used to stop parsing when search for an element.This class pools string buffers, since they are reused so often.International friendly string comparison with case-orderA very simple lookup table that stores a list of strings, the even number strings being keys, and the odd number strings being values.A very simple lookup table that stores a list of strings, the even number strings being keys, and the odd number strings being values.A very simple table that stores a list of StringToStringTables, optimized for small lists.A very simple table that stores a list of strings, optimized for small lists.Search for the xml-stylesheet processing instructions in an XML document.A very simple table that stores a list of byte.A very simple table that stores a list of int.This class is used to resolve relative URIs and SystemID strings into absolute URIs.A utility class that wraps the ThreadController, which is used by IncrementalSAXSource for the incremental building of DTM.Thread controller utility class for incremental SAX source.This class does a pre-order walk of the DOM tree, calling a ContentHandler interface as it goes.To be subclassed by classes that wish to fake being nodes.A class to represent a Uniform Resource Identifier (URI).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.This class is for throwing important checked exceptions over non-checked methods.Certain functions may throw this error if they are paired with the incorrect parser.THIS IS A COPY OF THE XERCES-2J CLASS org.apache.xerces.utls.XMLChar This class defines the basic properties of characters in XML 1.1.This class defines the basic XML character properties.Class used to verify whether the specified ch conforms to the XML 1.0 definition of whitespace.Creates XMLReader objects and caches them for re-use.This class is meant to be an interface to character strings, whether they be java Strings or
org.apache.xml.utils.FastStringBuffer
s, or other character data.The default implementation of the XMLString interface, which is just a simple wrapper of a String object.A concrete class that implements this interface creates XMLString objects.The default implementation of XMLStringFactory.