Interface LocationStep
- All Superinterfaces:
MatchExpression, PathComponent, XPathExpression
This interface represents a Location Step as defined by XPath 1.0
- Version:
- $Revision: 3734 $ $Date: 2003-05-13 09:55:04 +0200 (Tue, 13 May 2003) $
- Author:
- Keith Visco
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortFields inherited from interface XPathExpression
BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, NUMBER, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR -
Method Summary
Modifier and TypeMethodDescriptionshortReturns the axis-identifier for this LocationStep.Returns the NodeExpression for this LocationStepMethods inherited from interface MatchExpression
matchesMethods inherited from interface PathComponent
evaluatePredicates, getDefaultPriority, getPredicate, getSubExpression, hasPredicates, isFilterExpr, isLocationStepMethods inherited from interface XPathExpression
evaluate, getExprType, toString
-
Field Details
-
ANCESTORS_AXIS
static final short ANCESTORS_AXIS- See Also:
-
ANCESTORS_OR_SELF_AXIS
static final short ANCESTORS_OR_SELF_AXIS- See Also:
-
ATTRIBUTES_AXIS
static final short ATTRIBUTES_AXIS- See Also:
-
CHILDREN_AXIS
static final short CHILDREN_AXIS- See Also:
-
DESCENDANTS_AXIS
static final short DESCENDANTS_AXIS- See Also:
-
DESCENDANTS_OR_SELF_AXIS
static final short DESCENDANTS_OR_SELF_AXIS- See Also:
-
FOLLOWING_AXIS
static final short FOLLOWING_AXIS- See Also:
-
FOLLOWING_SIBLINGS_AXIS
static final short FOLLOWING_SIBLINGS_AXIS- See Also:
-
PARENT_AXIS
static final short PARENT_AXIS- See Also:
-
PRECEDING_AXIS
static final short PRECEDING_AXIS- See Also:
-
PRECEDING_SIBLINGS_AXIS
static final short PRECEDING_SIBLINGS_AXIS- See Also:
-
SELF_AXIS
static final short SELF_AXIS- See Also:
-
NAMESPACE_AXIS
static final short NAMESPACE_AXIS- See Also:
-
-
Method Details
-
getAxisIdentifier
short getAxisIdentifier()Returns the axis-identifier for this LocationStep.- Returns:
- the axis-identifier for this LocationStep.
-
getNodeExpr
NodeExpression getNodeExpr()Returns the NodeExpression for this LocationStep- Returns:
- the NodeExpression for this LocationStep
-