public class Root extends AbstractExpression
AbstractExpression.Typesubs, sup| Constructor and Description |
|---|
Root() |
| Modifier and Type | Method and Description |
|---|---|
AbstractExpression |
accept(ExpressionVisitor visitor) |
boolean |
geq(AbstractExpression other) |
int |
getPrecedence() |
Root |
getRoot() |
AbstractExpression |
replaceRoot(AbstractExpression replacement)
replace this with the given expression
|
void |
toString(StringBuilder buf)
Each subclass must implement the toString(StringBuilder) method by
appending itself as a syntatically valid XPath/XQuery expression in
the given buffer.
|
acceptSubs, appendSub, deepEquals, equivalent, getBindingContext, getHead, getLastContextStep, getSubs, getSuper, getTail, getType, isAbsolute, isDocumentOrdered, isRestrictive, matchDown, propEquals, propGreaterEqual, setSubs, toStringpublic void toString(StringBuilder buf)
AbstractExpressiontoString in class AbstractExpressionbuf - the buffer to append topublic Root getRoot()
getRoot in class AbstractExpressionpublic AbstractExpression accept(ExpressionVisitor visitor)
public int getPrecedence()
getPrecedence in class AbstractExpressionpublic AbstractExpression replaceRoot(AbstractExpression replacement)
replaceRoot in class AbstractExpressionreplacement - the expression to use in place of thispublic boolean geq(AbstractExpression other)
geq in class AbstractExpressionother - another expressionCopyright © 2013. All Rights Reserved.