Interface LocationStep
-
- All Superinterfaces:
MatchExpression
,PathComponent
,XPathExpression
public interface LocationStep extends PathComponent
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
Fields Modifier and Type Field Description static short
ANCESTORS_AXIS
static short
ANCESTORS_OR_SELF_AXIS
static short
ATTRIBUTES_AXIS
static short
CHILDREN_AXIS
static short
DESCENDANTS_AXIS
static short
DESCENDANTS_OR_SELF_AXIS
static short
FOLLOWING_AXIS
static short
FOLLOWING_SIBLINGS_AXIS
static short
NAMESPACE_AXIS
static short
PARENT_AXIS
static short
PRECEDING_AXIS
static short
PRECEDING_SIBLINGS_AXIS
static short
SELF_AXIS
-
Fields inherited from interface org.exolab.adaptx.xpath.XPathExpression
BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, NUMBER, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description short
getAxisIdentifier()
Returns the axis-identifier for this LocationStep.NodeExpression
getNodeExpr()
Returns the NodeExpression for this LocationStep-
Methods inherited from interface org.exolab.adaptx.xpath.expressions.MatchExpression
matches
-
Methods inherited from interface org.exolab.adaptx.xpath.expressions.PathComponent
evaluatePredicates, getDefaultPriority, getPredicate, getSubExpression, hasPredicates, isFilterExpr, isLocationStep
-
Methods inherited from interface org.exolab.adaptx.xpath.XPathExpression
evaluate, getExprType, toString
-
-
-
-
Field Detail
-
ANCESTORS_AXIS
static final short ANCESTORS_AXIS
- See Also:
- Constant Field Values
-
ANCESTORS_OR_SELF_AXIS
static final short ANCESTORS_OR_SELF_AXIS
- See Also:
- Constant Field Values
-
ATTRIBUTES_AXIS
static final short ATTRIBUTES_AXIS
- See Also:
- Constant Field Values
-
CHILDREN_AXIS
static final short CHILDREN_AXIS
- See Also:
- Constant Field Values
-
DESCENDANTS_AXIS
static final short DESCENDANTS_AXIS
- See Also:
- Constant Field Values
-
DESCENDANTS_OR_SELF_AXIS
static final short DESCENDANTS_OR_SELF_AXIS
- See Also:
- Constant Field Values
-
FOLLOWING_AXIS
static final short FOLLOWING_AXIS
- See Also:
- Constant Field Values
-
FOLLOWING_SIBLINGS_AXIS
static final short FOLLOWING_SIBLINGS_AXIS
- See Also:
- Constant Field Values
-
PARENT_AXIS
static final short PARENT_AXIS
- See Also:
- Constant Field Values
-
PRECEDING_AXIS
static final short PRECEDING_AXIS
- See Also:
- Constant Field Values
-
PRECEDING_SIBLINGS_AXIS
static final short PRECEDING_SIBLINGS_AXIS
- See Also:
- Constant Field Values
-
SELF_AXIS
static final short SELF_AXIS
- See Also:
- Constant Field Values
-
NAMESPACE_AXIS
static final short NAMESPACE_AXIS
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
-