Package org.jaxen

This package defines the core Jaxen API to the XPath engine.

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.
 

Package org.jaxen Description

This package defines the core Jaxen API to the XPath engine. Using this API you can work with XPath on any object model.



Copyright © 2002 bob mcwhirter & James Strachan. All Rights Reserved. Hosted by

SourceForge Logo