ASTAdditiveNode
, ASTAdditiveOperator
, ASTAmbiguous
, ASTAndNode
, ASTArrayAccess
, ASTArrayLiteral
, ASTAssignment
, ASTBitwiseAndNode
, ASTBitwiseComplNode
, ASTBitwiseOrNode
, ASTBitwiseXorNode
, ASTBlock
, ASTConstructorNode
, ASTDivNode
, ASTEmptyFunction
, ASTEQNode
, ASTERNode
, ASTFalseNode
, ASTFloatLiteral
, ASTForeachStatement
, ASTFunctionNode
, ASTGENode
, ASTGTNode
, ASTIdentifier
, ASTIfStatement
, ASTIntegerLiteral
, ASTJexlScript
, ASTLENode
, ASTLTNode
, ASTMapEntry
, ASTMapLiteral
, ASTMethodNode
, ASTModNode
, ASTMulNode
, ASTNENode
, ASTNotNode
, ASTNRNode
, ASTNullLiteral
, ASTNumberLiteral
, ASTOrNode
, ASTReference
, ASTReferenceExpression
, ASTReturnStatement
, ASTSizeFunction
, ASTSizeMethod
, ASTStringLiteral
, ASTTernaryNode
, ASTTrueNode
, ASTUnaryMinusNode
, ASTVar
, ASTWhileStatement
, JexlNode
, SimpleNode
public interface Node
Modifier and Type | Method | Description |
---|---|---|
int |
getId() |
|
java.lang.Object |
jjtAccept(ParserVisitor visitor,
java.lang.Object data) |
Accept the visitor.
|
void |
jjtAddChild(Node n,
int i) |
This method tells the node to add its argument to the node's
list of children.
|
void |
jjtClose() |
This method is called after all the child nodes have been
added.
|
Node |
jjtGetChild(int i) |
This method returns a child node.
|
int |
jjtGetNumChildren() |
Return the number of children the node has.
|
Node |
jjtGetParent() |
|
void |
jjtOpen() |
This method is called after the node has been made the current
node.
|
void |
jjtSetParent(Node n) |
This pair of methods are used to inform the node of its
parent.
|
void jjtOpen()
void jjtClose()
void jjtSetParent(Node n)
Node jjtGetParent()
void jjtAddChild(Node n, int i)
Node jjtGetChild(int i)
int jjtGetNumChildren()
int getId()
java.lang.Object jjtAccept(ParserVisitor visitor, java.lang.Object data)