public abstract class AbstractNode extends java.lang.Object implements Node
| Constructor and Description |
|---|
AbstractNode() |
| Modifier and Type | Method and Description |
|---|---|
<R,A> R |
accept(RSQLVisitor<R,A> visitor)
Accepts the visitor, calls its visit() method and returns the result.
|
int |
getNestingLevel()
Get the current nesting level of the node.
|
void |
setNestingLevel(int nestingLevel)
This is use by the JavaCC parser to set the nesting level for a node and
should not been used by clients.
|
public <R,A> R accept(RSQLVisitor<R,A> visitor)
Node.accept(RSQLVisitor, Object) with
null as the second argument.public int getNestingLevel()
NodegetNestingLevel in interface Nodepublic void setNestingLevel(int nestingLevel)
NodesetNestingLevel in interface NodenestingLevel - the current nesting level