|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.byteman.rule.grammar.ParseNode
org.jboss.byteman.rule.grammar.ParseNode.NullaryNode
private static class ParseNode.NullaryNode
a parse node with no children
| Field Summary |
|---|
| Fields inherited from class org.jboss.byteman.rule.grammar.ParseNode |
|---|
AND, ARRAY, ASSIGN, BAND, BIND, BINOP, BOOLEAN_LITERAL, BOR, BXOR, COLON, COMMA, DIV, DOLLAR, EQ, FIELD, FLOAT_LITERAL, GE, GT, IDENTIFIER, INTEGER_LITERAL, LE, LT, METH, MINUS, MOD, MUL, NE, NEW, NOT, NOTHING, NULL_LITERAL, OR, PATH, PLUS, RETURN, SEMI, STRING_LITERAL, TERNOP, THROW, TWIDDLE, UMINUS, UNOP |
| Constructor Summary | |
|---|---|
ParseNode.NullaryNode(int tag,
java.lang.String file,
int line,
int column)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
getChild(int idx)
get the nth child for this node or null if the index exceeds the child count |
int |
getChildCount()
get the child count for this node |
java.lang.String |
getText()
get the display representation of this node |
| Methods inherited from class org.jboss.byteman.rule.grammar.ParseNode |
|---|
getColumn, getLine, getPos, getTag, node, node, node, node, node |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ParseNode.NullaryNode(int tag,
java.lang.String file,
int line,
int column)
| Method Detail |
|---|
public int getChildCount()
getChildCount in class ParseNodepublic java.lang.Object getChild(int idx)
getChild in class ParseNodepublic java.lang.String getText()
getText in class ParseNode
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||