public interface Tree
Modifier and Type | Method and Description |
---|---|
Tree |
getChild(int i)
If there are children, get the
i th 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.
|
Object |
getPayload()
This method returns whatever object represents the data at this note.
|
String |
toStringTree()
Print out a whole tree, not just a node, in LISP format
{@code (root child1 ..
|
Tree getParent()
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)
i
th value indexed from 0.int getChildCount()
String toStringTree()
(root child1 .. childN)
. Print just a node if this is a leaf.Copyright © 1992–2018 ANTLR. All rights reserved.