public interface Tree
| Modifier and Type | Method and Description |
|---|---|
Tree |
getChild(int i)
If there are children, get the
ith value indexed from 0. |
int |
getChildCount()
How many children are there? If there is none, then this
node represents a leaf node.
|
Tree |
getParent()
The parent of this node.
|
java.lang.Object |
getPayload()
This method returns whatever object represents the data at this note.
|
java.lang.String |
toStringTree()
Print out a whole tree, not just a node, in LISP format
{@code (root child1 ..
|
Tree getParent()
java.lang.Object getPayload()
Token representing
a leaf node or a RuleContext object representing a rule
invocation. For abstract syntax trees (ASTs), this is a Token
object.Tree getChild(int i)
ith value indexed from 0.int getChildCount()
java.lang.String toStringTree()
(root child1 .. childN). Print just a node if this is a leaf.