| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Node | |
|---|---|
| org.apache.cayenne.exp.parser | Contains expression parser and other expression internals. | 
| Uses of Node in org.apache.cayenne.exp.parser | 
|---|
| Classes in org.apache.cayenne.exp.parser that implement Node | |
|---|---|
|  class | AggregateConditionNodeSuperclass of aggregated conditional nodes such as NOT, AND, OR. | 
|  class | ASTAdd"Add" Expression. | 
|  class | ASTAnd"And" expression. | 
|  class | ASTBetween"Between" expression. | 
|  class | ASTDbPathPath expression traversing DB relationships and attributes. | 
|  class | ASTDivide"Divide" expression. | 
|  class | ASTEqual"Equal To" expression. | 
|  class | ASTFalseBoolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value. | 
|  class | ASTGreater"Greate Than" expression. | 
|  class | ASTGreaterOrEqual"Greater Than Or Equal To" expression. | 
|  class | ASTIn"In" expression. | 
|  class | ASTLess"Less Then" expression. | 
|  class | ASTLessOrEqual"Less than or equal to" expression. | 
|  class | ASTLike"Like" expression. | 
|  class | ASTLikeIgnoreCase"Case insensitive like" expression. | 
|  class | ASTListA leaf expression representing an immutable collection of values. | 
|  class | ASTMultiply"Multiply" expression. | 
|  class | ASTNamedParameterA named expression parameter. | 
|  class | ASTNegate"Negate" expression. | 
|  class | ASTNot"Not" expression. | 
|  class | ASTNotBetween"Not Between" expression. | 
|  class | ASTNotEqual"Not equal to" expression. | 
|  class | ASTNotIn"Not In" expression. | 
|  class | ASTNotLike"Not Like" expression. | 
|  class | ASTNotLikeIgnoreCase"Not like, ignore case" expression. | 
|  class | ASTObjPath | 
|  class | ASTOr"Or" expression. | 
|  class | ASTPathGeneric path expression. | 
|  class | ASTScalarA scalar value wrapper expression. | 
|  class | ASTSubtract"Subtract" expression. | 
|  class | ASTTrueBoolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value. | 
|  class | ConditionNodeSuperclass of conditional expressions. | 
|  class | PatternMatchNodeSuperclass of pattern matching nodes. | 
|  class | SimpleNodeSuperclass of AST* expressions that implements Node interface defined by JavaCC framework. | 
| Fields in org.apache.cayenne.exp.parser declared as Node | |
|---|---|
| protected  Node[] | SimpleNode.children | 
| protected  Node | SimpleNode.parent | 
| Methods in org.apache.cayenne.exp.parser that return Node | |
|---|---|
|  Node | Node.jjtGetChild(int i)This method returns a child node. | 
|  Node | SimpleNode.jjtGetChild(int i) | 
|  Node | Node.jjtGetParent() | 
|  Node | SimpleNode.jjtGetParent() | 
| protected  Node | SimpleNode.wrapChild(Object child) | 
| Methods in org.apache.cayenne.exp.parser with parameters of type Node | |
|---|---|
|  void | AggregateConditionNode.jjtAddChild(Node n,
            int i) | 
|  void | Node.jjtAddChild(Node n,
            int i)This method tells the node to add its argument to the node's list of children. | 
|  void | PatternMatchNode.jjtAddChild(Node n,
            int i) | 
|  void | SimpleNode.jjtAddChild(Node n,
            int i) | 
|  void | AggregateConditionNode.jjtSetParent(Node n) | 
|  void | ConditionNode.jjtSetParent(Node n) | 
|  void | Node.jjtSetParent(Node n)This pair of methods are used to inform the node of its parent. | 
|  void | SimpleNode.jjtSetParent(Node n) | 
| protected  Object | SimpleNode.unwrapChild(Node child) | 
| Constructors in org.apache.cayenne.exp.parser with parameters of type Node | |
|---|---|
| ASTNot(Node expression) | |
| Constructor parameters in org.apache.cayenne.exp.parser with type arguments of type Node | |
|---|---|
| ASTAnd(Collection<? extends Node> nodes) | |
| ASTOr(Collection<? extends Node> nodes) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||