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.
|
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)
|
DefaultAllNodeStep |
|
DefaultCommentNodeStep |
|
DefaultFilterExpr |
|
DefaultNameStep |
Expression object that represents any flavor
of name-test steps within an XPath.
|
DefaultNavigator |
|
DefaultProcessingInstructionNodeStep |
|
DefaultStep |
|
DefaultTextNodeStep |
|
DefaultXPathFactory |
The concrete implementation of the XPathFactory abstract factory.
|
DefaultXPathHandler |
Default base class for SAXPath event handlers.
|
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()
|
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 |
Deprecated.
|
NodeTypeTest |
NodeTypeTest matches if the node is of a certain type
such as element, attribute, comment, text, processing instruction and so forth.
|
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).
|
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 |
Implementation of SAXPath's XPathReader which
generates callbacks to an XPathHandler .
|
XPathReader |
Interface for readers which can parse textual
XPath expressions, and produce callbacks to
XPathHandler objects.
|
XPathReaderFactory |
Create an XPathReader from
either a system property, or a named class.
|
XPathSyntaxException |
Represents a syntax error in an XPath expression.
|
XPathSyntaxException |
Indicates an error during parsing of an XPath expression.
|