Uses of Interface
org.apache.cayenne.template.parser.Node
-
Packages that use Node Package Description org.apache.cayenne.template.parser -
-
Uses of Node in org.apache.cayenne.template.parser
Classes in org.apache.cayenne.template.parser that implement Node Modifier and Type Class Description class
ASTArray
class
ASTBlock
This is a root node of parsed template.class
ASTBoolScalar
class
ASTDirective
class
ASTExpression
class
ASTFloatScalar
class
ASTIfElse
class
ASTIntScalar
class
ASTMethod
class
ASTStringScalar
class
ASTText
class
ASTVariable
class
IdentifierNode
class
ScalarNode<V>
class
SimpleNode
Fields in org.apache.cayenne.template.parser declared as Node Modifier and Type Field Description protected Node[]
SimpleNode. children
protected Node
SimpleNode. parent
Methods in org.apache.cayenne.template.parser that return Node Modifier and Type Method Description Node
Node. jjtGetChild(int i)
This method returns a child node.Node
SimpleNode. jjtGetChild(int i)
Node
Node. jjtGetParent()
Node
SimpleNode. jjtGetParent()
Node
JJTSQLTemplateParserState. peekNode()
Node
JJTSQLTemplateParserState. popNode()
Node
JJTSQLTemplateParserState. rootNode()
Node
SQLTemplateParser. template()
Methods in org.apache.cayenne.template.parser with parameters of type Node Modifier and Type Method Description void
JJTSQLTemplateParserState. clearNodeScope(Node n)
void
JJTSQLTemplateParserState. closeNodeScope(Node n, boolean condition)
void
JJTSQLTemplateParserState. closeNodeScope(Node n, int num)
void
Node. jjtAddChild(Node n, int i)
This method tells the node to add its argument to the node's list of children.void
SimpleNode. jjtAddChild(Node n, int i)
void
Node. jjtSetParent(Node n)
This pair of methods are used to inform the node of its parent.void
SimpleNode. jjtSetParent(Node n)
void
JJTSQLTemplateParserState. openNodeScope(Node n)
void
JJTSQLTemplateParserState. pushNode(Node n)
-