| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 | Description |
|---|---|
| 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.
|
Copyright © 2013. All Rights Reserved.