public interface LocationStep extends PathComponent
Modifier and Type | Field and 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 |
BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, NUMBER, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR
Modifier and Type | Method and Description |
---|---|
short |
getAxisIdentifier()
Returns the axis-identifier for this LocationStep.
|
NodeExpression |
getNodeExpr()
Returns the NodeExpression for this LocationStep
|
evaluatePredicates, getDefaultPriority, getPredicate, getSubExpression, hasPredicates, isFilterExpr, isLocationStep
evaluate, getExprType, toString
matches
static final short ANCESTORS_AXIS
static final short ANCESTORS_OR_SELF_AXIS
static final short ATTRIBUTES_AXIS
static final short CHILDREN_AXIS
static final short DESCENDANTS_AXIS
static final short DESCENDANTS_OR_SELF_AXIS
static final short FOLLOWING_AXIS
static final short FOLLOWING_SIBLINGS_AXIS
static final short PARENT_AXIS
static final short PRECEDING_AXIS
static final short PRECEDING_SIBLINGS_AXIS
static final short SELF_AXIS
static final short NAMESPACE_AXIS
short getAxisIdentifier()
NodeExpression getNodeExpr()