|
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. |