All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AdditiveExpr |
Represents an XPath additive expression.
|
| AllNodeStep |
Represents the XPath node-test node().
|
| AncestorAxisIterator |
Represents the XPath ancestor axis.
|
| AncestorOrSelfAxisIterator |
Represents the XPath ancestor-or-self axis.
|
| AnyChildNodeTest |
AnyChildNodeTest matches any child node.
|
| AnyNodeTest |
AnyNodeTest matches any node.
|
| Axis |
Internal SAXPath class that contains constants representing
XPath operators to avoid a lot of string comparisons.
|
| BaseXPath |
Base functionality for all concrete, implementation-specific XPaths.
|
| BinaryExpr |
Represents a binary expression.
|
| BooleanFunction |
4.3 boolean boolean(object)
|
| CeilingFunction |
4.4 number ceiling(number)
|
| CommentNodeStep |
Represents the XPath node-test comment().
|
| ConcatFunction |
4.2 string concat(string,string,string*)
|
| ContainsFunction |
4.2 boolean contains(string,string)
|
| Context |
Wrapper around implementation-specific objects used
as the context of an expression evaluation.
|
| ContextSupport |
Supporting context information for resolving
namespace prefixes, functions, and variables.
|
| CountFunction |
4.1 number count(node-set)
|
| DefaultAbsoluteLocationPath |
Deprecated.
|
| DefaultAllNodeStep |
Deprecated.
|
| DefaultCommentNodeStep |
Deprecated.
|
| DefaultExpr |
Deprecated.
|
| DefaultFilterExpr |
Deprecated.
|
| DefaultFunctionCallExpr |
Deprecated.
|
| DefaultNameStep |
Deprecated.
|
| DefaultNavigator |
|
| DefaultProcessingInstructionNodeStep |
Deprecated.
|
| DefaultRelativeLocationPath |
Deprecated.
|
| DefaultStep |
Deprecated.
|
| DefaultTextNodeStep |
Deprecated.
|
| DefaultUnionExpr |
Deprecated.
|
| DefaultXPathExpr |
Deprecated.
|
| DefaultXPathFactory |
The concrete implementation of the XPathFactory anstract factory.
|
| DescendantAxisIterator |
Represents the XPath descendant axis.
|
| DescendantOrSelfAxisIterator |
Represents the XPath descendant-or-self axis.
|
| DocumentFunction |
Implements the XSLT document() function
|
| DocumentNavigator |
Interface for navigating around the W3C DOM Level 2 object model.
|
| DocumentNavigator |
Interface for navigating around the DOM4J object model.
|
| DocumentNavigator |
Interface for navigating around a JavaBean object model.
|
| DocumentNavigator |
Interface for navigating around the JDOM object model.
|
| DocumentNavigator |
Interface for navigating around the XOM object model.
|
| Dom4jXPath |
An XPath implementation for the dom4j model
|
| DOMXPath |
An XPath implementation for the W3C DOM.
|
| Element |
|
| ElementIterator |
|
| EndsWithFunction |
boolean ends-with(string,string)
|
| EqualityExpr |
Represents an XPath equality expression.
|
| EvaluateFunction |
node-set evaluate(string)
|
| Expr |
Represents an XPath expression.
|
| FalseFunction |
4.3 boolean false()
|
| FilterExpr |
Represents an XPath filter expression.
|
| FloorFunction |
4.4 number floor(number)
|
| FollowingAxisIterator |
Represents the XPath following axis.
|
| FollowingSiblingAxisIterator |
Represents the XPath following-sibling axis.
|
| Function |
Interface for the extensible function framework.
|
| FunctionCallException |
Thrown if an exception occurs during the evaluation of a function.
|
| FunctionCallExpr |
Represents an XPath function call expression.
|
| FunctionContext |
Implemented by classes that know how to resolve XPath function names and
namespaces to implementations of these functions.
|
| IdFunction |
4.1 node-set id(object)
|
| IterableAncestorAxis |
|
| IterableAncestorOrSelfAxis |
|
| IterableAttributeAxis |
Provide access to the XPath attribute axis.
|
| IterableAxis |
Provide access to the XPath axes.
|
| IterableChildAxis |
Provide access to the child xpath axis.
|
| IterableDescendantAxis |
|
| IterableDescendantOrSelfAxis |
|
| IterableFollowingAxis |
|
| IterableFollowingSiblingAxis |
|
| IterableNamespaceAxis |
|
| IterableParentAxis |
|
| IterablePrecedingAxis |
|
| IterablePrecedingSiblingAxis |
|
| IterableSelfAxis |
|
| JavaBeanXPath |
An XPath implementation for JavaBeans.
|
| JaxenConstants |
Thread-safe constant iterators used to avoid the overhead of creating
empty lists.
|
| JaxenException |
Generic Jaxen exception.
|
| JaxenHandler |
SAXPath XPathHandler implementation capable
of building Jaxen expression trees which can walk various
different object models.
|
| JaxenRuntimeException |
This class exists to wrap Jaxen exceptions that otherwise wouldn't be propagated
up through the axis iterators.
|
| JDOMXPath |
An XPath implementation for the JDOM model
|
| LangFunction |
4.3 boolean lang(string)
|
| LastFunction |
4.1 number last()
|
| LinkedIterator |
Deprecated.
|
| LiteralExpr |
Represents an XPath string literal.
|
| LocaleFunctionSupport |
An abstract base class for Locale-specific extension
functions.
|
| LocalNameFunction |
4.1 string local-name(node-set?)
|
| LocationPath |
Represents an XPath location path such as //foo/bar
or pre:baz[position()=last()].
|
| LocationPathPattern |
LocationPathPattern matches any node using a
location path such as A/B/C.
|
| LogicalExpr |
Represents an XPath logical expression.
|
| LowerFunction |
string lower-case(string)
This function can take a second parameter of the
Locale to use for the String conversion.
|
| MultiplicativeExpr |
Represents an XPath multiplicative expression.
|
| NamedAccessNavigator |
Interface for navigating around an arbitrary object model
accessing certain parts by name for performance.
|
| NameFunction |
4.1 string name(node-set?)
|
| NamespaceContext |
Resolves namespace prefixes to namespace URIs.
|
| NamespaceNode |
Extension DOM2/DOM3 node type for a namespace node.
|
| NamespaceTest |
NamespaceTest tests for a given namespace URI.
|
| NamespaceUriFunction |
4.1
string namespace-uri(node-set?)
|
| NameStep |
Represents an XPath name test such as para or
svg:rect.
|
| NameTest |
NameTest tests for a node name.
|
| Navigator |
Interface for navigating around an arbitrary object
model, using XPath semantics.
|
| NodeTest |
NodeTest is a simple test on a node.
|
| NodeTypeTest |
NodeTypeTest matches if the node is of a certain type
such as element, attribute, comment, text, processing instruction and so forth.
|
| NoNodeTest |
NoNodeTest matches no nodes.
|
| NormalizeSpaceFunction |
4.2 string normalize-space(string)
|
| NotFunction |
4.3 boolean not(boolean)
|
| NumberExpr |
Represents an XPath floating point literal.
|
| NumberFunction |
4.4 number number(object)
|
| Operator |
Constants used to represent XPath operators.
|
| PathExpr |
Represents an XPath path expression.
|
| Pattern |
Pattern defines the behaviour for pattern in
the XSLT processing model.
|
| PatternHandler |
SAXPath XPathHandler implementation capable
of building Jaxen expression trees which can walk various
different object models.
|
| PatternParser |
PatternParser is a helper class for parsing
XSLT patterns
|
| PositionFunction |
4.1 number position()
|
| PrecedingAxisIterator |
Represents the XPath preceding axis.
|
| PrecedingSiblingAxisIterator |
Represents the XPath preceding-sibling axis.
|
| Predicate |
Represents an XPath predicate such as [position() = last()].
|
| Predicated |
Interface for objects which can have one or more predicates.
|
| PredicateSet |
Represents the collection of predicates that follow the node-test in a
location path.
|
| ProcessingInstructionNodeStep |
Represents the XPath node-test processing-instruction().
|
| RelationalExpr |
Represents an XPath relational expression such as
count(//p) > count(//div).
|
| RoundFunction |
4.4 number round(number)
|
| SAXPathEventSource |
Interface for any object capable of generating
SAXPath events to an XPathHandler.
|
| SAXPathException |
Base of all SAXPath exceptions.
|
| SelfAxisIterator |
Represents the XPath self axis.
|
| 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.
|
| SingleObjectIterator |
Simple utility class that wraps an iterator around one object.
|
| SingletonList |
A utility class that implements singleton lists
(to avoid dependency on JDK 1.3).
|
| StackedIterator |
Deprecated.
|
| StartsWithFunction |
4.2 boolean starts-with(string,string)
|
| Step |
Represents a location step in a LocationPath.
|
| StringFunction |
4.2 string string(object)
|
| StringLengthFunction |
4.2 number string-length(string)
|
| SubstringAfterFunction |
4.2 string substring-after(string,string)
|
| SubstringBeforeFunction |
4.2 string substring-before(string,string)
|
| SubstringFunction |
4.2
string substring(string,number,number?)
|
| SumFunction |
4.4 number sum(node-set)
|
| TextNodeStep |
Represents the XPath node-test text().
|
| TextNodeTest |
TextNodeTest matches any text node.
|
| TranslateFunction |
4.2
string translate(string,string,string)
|
| TrueFunction |
4.3 boolean true()
|
| UnaryExpr |
Represents an XPath unary expression such as -78.
|
| UnionExpr |
Represents an XPath union expression.
|
| UnionPattern |
UnionPattern represents a union pattern.
|
| UnresolvableException |
Thrown 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.
|
| UpperFunction |
string upper-case(string)
This function can take a second parameter of the
Locale to use for the String conversion.
|
| VariableContext |
Resolves variable bindings within an XPath expression.
|
| VariableReferenceExpr |
Represents an XPath variable reference.
|
| XOMXPath |
An XPath implementation for the XOM model
|
| XPath |
Represents an XPath 1.0 expression which
can be evaluated against a variety of different XML object models.
|
| XPathExpr |
A wrapper around an XPath expression.
|
| XPathFactory |
An abstract factory used to create individual path component objects.
|
| XPathFunctionContext |
A FunctionContext implementing the core XPath
function library, plus Jaxen extensions.
|
| XPathHandler |
Interface for event-based XPath parsing.
|
| XPathNamespace |
Wrapper for JDOM namespace nodes to give them a parent, as required
by the XPath data model.
|
| XPathReader |
Interface for readers which can parse textual
XPath expressions, and produce callbacks to
XPathHandler objects.
|
| XPathSyntaxException |
Represents a syntax error in an XPath expression.
|
| XPathSyntaxException |
Indicates an error during parsing of an XPath expression.
|