Interface PathExpr
- All Superinterfaces:
Expr, Serializable
- All Known Implementing Classes:
DefaultPathExpr
Represents an XPath path expression.
This is production 19 in the
XPath 1.0 specification:
[19] PathExpr ::= LocationPath
| FilterExpr
| FilterExpr '/' RelativeLocationPath
| FilterExpr '//' RelativeLocationPath -
Method Summary
Modifier and TypeMethodDescriptionReturns the filter expression that starts the path expression.Returns the location path part of this path expression.voidsetFilterExpr(Expr filterExpr) Changes the expression's filter expression.
-
Method Details
-
getFilterExpr
Expr getFilterExpr()Returns the filter expression that starts the path expression.- Returns:
- the filter expression that starts the path expression
-
setFilterExpr
Changes the expression's filter expression.- Parameters:
filterExpr- the new filter expression
-
getLocationPath
LocationPath getLocationPath()Returns the location path part of this path expression.- Returns:
- the location path part of this expression
-