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 shortANCESTORS_AXISstatic shortANCESTORS_OR_SELF_AXISstatic shortATTRIBUTES_AXISstatic shortCHILDREN_AXISstatic shortDESCENDANTS_AXISstatic shortDESCENDANTS_OR_SELF_AXISstatic shortFOLLOWING_AXISstatic shortFOLLOWING_SIBLINGS_AXISstatic shortNAMESPACE_AXISstatic shortPARENT_AXISstatic shortPRECEDING_AXISstatic shortPRECEDING_SIBLINGS_AXISstatic shortSELF_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 shortgetAxisIdentifier()Returns the axis-identifier for this LocationStep.NodeExpressiongetNodeExpr()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
-
-