Class Summary |
AbsoluteLocationPath |
Class representing an XPath AbsoluteExpressionPath.
|
AndExpr |
This class implements the XPath 'AndExpr' functionality.
|
ArgumentList |
This class implements a function argument list as list of
expressions |
Axis |
This class represents a generic XPath axis.
|
AxisAncestor |
class representing XPath "ancestor" axis |
AxisAncestorOrSelf |
class representing XPath "ancestor-or-self" axis |
AxisAttribute |
class representing XPath "attribute" axis |
AxisChild |
class representing XPath "child" axis |
AxisDescendant |
class representing XPath "descendant" axis |
AxisDescendantOrSelf |
class representing XPath "descendant-or-self" axis |
AxisElement |
base class for element axes |
AxisFollowing |
class representing XPath "following" axis |
AxisFollowingSibling |
class representing XPath "following-sibling" axis |
AxisNamespace |
class representing XPath "namespace" axis |
AxisNameToken |
Class to represent XPath LocationPath axis name tokens.
|
AxisParent |
class representing XPath "parent" axis |
AxisPreceding |
class representing XPath "preceding" axis |
AxisPrecedingSibling |
class representing XPath "preceding-sibling" axis |
AxisSelf |
class representing the XPath axis "self" |
Basis |
This class represents a Basis in the XPath expression language
NOTE: it implements NamespaceContext for the benefit of
NodeTest.evaluate() |
BinaryExpr |
Base class for binary operand expressions. |
BooleanExpr |
Base class for binary expressions returning XPath Boolean
type. |
BooleanValue |
Class to represent a boolean expression value |
BrokenNotEqualsExpr |
This class implements the XPath 'EqualityExpr' functionality. |
ComparisonExpr |
Base class for EqualityExpr and RelationalExpr implementations |
DivExpr |
This class implements the XPath 'MultiplicativeExpr' functionality.
|
EqualsExpr |
This class implements the XPath 'EqualityExpr' functionality.
|
ExpressionContext |
Implements the functionality required for the expression
evaluation context for XPath expressions |
FilterExpr |
This class implements the functionality of an XPath
FilterExpr production. |
Function |
This class provides the basic common implementation for XPath
functions.
|
FunctionCall |
Implements an XPath FunctionCall. |
FunctionCall.NumberCaster |
An implementation class for casting an XPath number value
to a java Number-derived object (especially a java primitive
number type) |
FunctionLibraryImpl |
Implementation of com.novell.xml.xpath.FunctionLibrary for
convenience. |
FunctionNameToken |
Class that represents an XPath expression-language function call
token. |
FunctionSignature |
This class implements a function signature for XPath functions.
|
GreaterThanEqualsExpr |
This class implements the XPath 'RelationalExpr' functionality.
|
GreaterThanExpr |
This class implements the XPath 'RelationalExpr' functionality.
|
InsertionOrderNodeSet |
Subclass of NodeSet that orders nodes based on order of insertion |
LessThanEqualsExpr |
This class implements the XPath 'RelationalExpr' functionality.
|
LessThanExpr |
This class implements the XPath 'RelationalExpr' functionality.
|
LiteralToken |
Class representing a string literal token in XPath expression
language |
MinusExpr |
This class implements the XPath 'AdditiveExpr' functionality.
|
ModExpr |
This class implements the XPath 'MultiplicativeExpr' functionality.
|
MulExpr |
This class implements the XPath 'MultiplicativeExpr' functionality.
|
NodeSet |
Class to represent a node-set expression value |
NodeSetExpr |
Base class for expressions that return node-sets |
NodeType |
Class that represents a NodeType NodeTest in an XPath
expression. |
NodeTypePI |
class that represents pi('literal') construct in XPath expressions |
NodeTypeToken |
Class representing an XPath NodeType token (comment, node, pi, text) |
NotEqualsExpr |
This class implements the XPath 'EqualityExpr' functionality.
|
NumberExpr |
Base class for binary expressions returning XPath Number
type. |
NumberToken |
Class representing a number token in XPath expression
language |
NumberValue |
Class to represent a number expression value |
OperatorToken |
Class representing an XPath expression language operator token |
OrExpr |
This class implements the XPath 'OrExpr' functionality.
|
Parser |
Class that parses XPath expressions and returns an
object that implements com.novell.xml.xpath.Expression |
PathExpr |
This class implements some of the functionality of an XPath
PathExpr production. |
PlusExpr |
This class implements the XPath 'AdditiveExpr' functionality.
|
Predicate |
Class that represents a predicate in a Step or
in a FilterExpr |
RelativeLocationPath |
Class representing an XPath RelativeLocationPath.
|
Scanner |
class to scan and separate a string containing an XPath
expression into lexical tokens |
SingleNodeList |
A convenience class to provide a context node list of one |
Step |
class that represents an XPath LocationPath Step
The nodes returned from this class will always be
in document order. |
StringValue |
Class to represent a string expression value |
Token |
Basic lexical token class for breaking apart an XPath expression
into tokens |
UnaryExpr |
This class implements the XPath 'UnaryExpr' functionality.
|
UnionExpr |
This class implements the XPath UnionExpr functionality.
|
VariableReference |
Implements an XPath VariableReference
Note: The only reason this really exists anymore
is so that dump() and toString() work correctly |
VariableRefToken |
class representing a variable reference token in
the XPath expression language |
WildcardName |
Class that represents a WildcardName in an XPath production.
|
WildcardNameToken |
Class representing a WildcardName token in the XPath expression
language (QName, NCName:*, or *) |
XPathAttributeNode |
A node decorator that modifies the behavior of DOM Attr nodes
to make them more suitable for XPath.
|
XPathNamespaceNode |
A Node implementation that provides the functionality of the XPath
namespace node. |
XPathUtil |
A utility class that gathers XPath functions together that
don't fit under a real class. |