BEA Systems, Inc.

WebLogic Server 6.0sp2 API Reference

Package weblogic.apache.xalan.xpath

Infrastructure for processing XPATH expressions

See:
          Description

Interface Summary
ExtensionFunctionHandler.ExtensionLiaison Interface for connecting extension functions to xalan.
MutableNodeList Interface for a modifiable NodeList.
NodeCallback This interface describes a callback that may be executed when a node is found, if the XPath query can be done in document order.
XLocator This interface provides services for processing a XPath LocationPath.
XPathEnvSupport This class provides services that must be implemented by the hosting environment, in other words, stuff that is external to XPath.
XPathFactory Factory class for creating an XPath.
XPathProcessor An object that implements the XPathProcessor interface responsibilities include initializing the XPath expression from an XPath string.
XPathSupport Provides basic support for independent use of XPath.
 

Class Summary
DataProviderAssociation Key to XLocator association class.
ExtensionFunctionHandler Class handling an extension namespace for XPath.
FuncBoolean Execute the Boolean() function.
FuncCeiling Execute the Ceiling() function.
FuncConcat Execute the Concat() function.
FuncContains Execute the Contains() function.
FuncCount Execute the Count() function.
FuncCurrent Execute the current() function.
FuncDoc Execute the Doc() function.
FuncDoclocation Execute the proprietary document-location() function, which returns a node set of documents.
FuncExtElementAvailable Execute the ExtElementAvailable() function.
FuncExtFunctionAvailable Execute the ExtFunctionAvailable() function.
FuncFalse Execute the False() function.
FuncFloor Execute the Floor() function.
FuncFormatNumber Execute the FormatNumber() function.
FuncGenerateId Execute the GenerateId() function.
FuncId Execute the Id() function.
FuncKey Execute the Key() function.
FuncLang Execute the Lang() function.
FuncLast Execute the Last() function.
FuncLoader Load functions in function table as needed
FuncLocalPart Execute the LocalPart() function.
FuncNamespace Execute the Namespace() function.
FuncNormalize Execute the Normalize() function.
FuncNormalizeSpace Execute the Normalize-space() function.
FuncNot Execute the Not() function.
FuncNumber Execute the Number() function.
FuncPosition Execute the Position() function.
FuncQname Execute the Qname() function.
FuncRound Execute the Round() function.
FuncStartsWith Execute the StartsWith() function.
FuncString Execute the String() function.
FuncStringLength Execute the StringLength() function.
FuncSubstring Execute the Substring() function.
FuncSubstringAfter Execute the SubstringAfter() function.
FuncSubstringBefore Execute the SubstringBefore() function.
FuncSum Execute the Sum() function.
FuncSystemProperty Execute the SystemProperty() function.
Function This is a superclass of all XPath functions.
FuncTranslate Execute the Translate() function.
FuncTrue Execute the True() function.
FuncUnparsedEntityURI Execute the True() function.
KeyDeclaration Holds the attribute declarations for the xsl:keys element.
MutableNodeListImpl Implementation of MutableNodeList.
NodeListImpl Local implementation of NodeList.
Process Provides command-line interface to the XPath processor
SimpleNodeLocator SimpleNodeLocator implements a search of one or more DOM trees.
XBoolean This class represents an XPath boolean object, and is capable of converting the boolean to other types, such as a string.
XBooleanStatic This class doesn't have any XPathSupport, so override whatever to ensure it works OK.
XNodeSet This class represents an XPath nodeset object, and is capable of converting the nodeset to other types, such as a string.
XNull This class represents an XPath null object, and is capable of converting the null to other types, such as a string.
XNumber This class represents an XPath number, and is capable of converting the number to other types, such as a string.
XObject This class represents an XPath object, and is capable of converting the object to various types, such as a string.
XPath The XPath class represents the semantic parse tree of the XPath pattern.
XPathProcessorImpl Tokenizes and parses XPath expressions.
XPathSupportDefault Default class for execution context when XPath is used by itself.
XRTreeFrag This class represents an XPath result tree fragment object, and is capable of converting the RTF to other types, such as a string.
XSLTJavaClassEngine This is a custom scripting engine for the XSLT processor's needs of calling into Java objects.
XString This class represents an XPath string object, and is capable of converting the string to other types, such as a number.
 

Exception Summary
XPathException This class implements an exception object that all XPath classes will throw in case of an error.
XPathProcessorException Derived from XPathException in order that XPath processor exceptions may be specifically caught.
 

Package weblogic.apache.xalan.xpath Description

Infrastructure for processing XPATH expressions

Author:
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs60