|
||||||||||
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 |
AggregateConditionNode
Superclass of aggregated conditional nodes such as NOT, AND, OR. |
class |
ASTAdd
"Add" Expression. |
class |
ASTAnd
"And" expression. |
class |
ASTBetween
"Between" expression. |
class |
ASTDbPath
Path expression traversing DB relationships and attributes. |
class |
ASTDivide
"Divide" expression. |
class |
ASTEqual
"Equal To" expression. |
class |
ASTFalse
Boolean 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 |
ASTList
A leaf expression representing an immutable collection of values. |
class |
ASTMultiply
"Multiply" expression. |
class |
ASTNamedParameter
A 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 |
ASTPath
Generic path expression. |
class |
ASTScalar
A scalar value wrapper expression. |
class |
ASTSubtract
"Subtract" expression. |
class |
ASTTrue
Boolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value. |
class |
ConditionNode
Superclass of conditional expressions. |
class |
PatternMatchNode
Superclass of pattern matching nodes. |
class |
SimpleNode
Superclass 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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |