|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Function | Interface for the extensible function framework. |
FunctionContext | Implemented by classes that know how to resolve xpath function names and namespaces to implementations of these functions. |
NamespaceContext | Resolves namespace prefixes to namespace URIs. |
Navigator | Interface for navigating around an arbitrary object model, using xpath semantics. |
VariableContext | Resolves variable bindings within an XPath expression. |
XPath | Defines the interface to an object which represents an XPath 1.0 expression which can be evaluated against a variety of different XML object models. |
Class Summary | |
BaseXPath | Base functionality for all concrete, implementation-specific XPaths. |
Context | Wrapper around implementation-specific objects used as the context of an expression evaluation. |
ContextSupport | Supporting context information for resolving namespace prefixess, functions, and variables. |
DefaultNavigator | Default implementation of Navigator . |
JaxenHandler | SAXPath XPathHandler implementation capable
of building Jaxen expression trees which can walk various
different object models. |
SimpleFunctionContext | Simple default implementation of FunctionContext . |
SimpleNamespaceContext | Provides mappings from namespace prefix to namespace URI to the xpath engine. |
SimpleVariableContext | Simple default implementation for VariableContext . |
XPathFunctionContext | A FunctionContext implementing the core XPath
function library, with extensions. |
Exception Summary | |
FunctionCallException | FunctionCallException is thrown if an exception
occurs during the evaluation of a function. |
JaxenException | Generic Jaxen exception. |
UnresolvableException | Used when a function-call or variable-reference, or any other lookup based on namespace and local name, couldn't be resolved. |
UnsupportedAxisException | Indicates attempt to evaluate an XPath axis that is unsupported by the current object-model. |
XPathSyntaxException | Indicates an error during parsing of an XPath expression. |
This package defines the core Jaxen API to the XPath engine. Using this API you can work with XPath on any object model.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |