|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Node | |
org.apache.commons.jexl.parser | Contains the Parser for JEXL script. |
Uses of Node in org.apache.commons.jexl.parser |
Classes in org.apache.commons.jexl.parser that implement Node | |
class |
ASTAddNode
Addition : either integer addition or string concatenation |
class |
ASTAndNode
&& and 'and' |
class |
ASTArrayAccess
Like an ASTIdentifier, but with array access allowed $foo[2] |
class |
ASTAssignment
|
class |
ASTBitwiseAndNode
|
class |
ASTBitwiseComplNode
|
class |
ASTBitwiseOrNode
|
class |
ASTBitwiseXorNode
|
class |
ASTBlock
|
class |
ASTDivNode
/ |
class |
ASTEmptyFunction
function to see if reference doesn't exist in context |
class |
ASTEQNode
represents equality between integers - use .equals() for strings |
class |
ASTExpression
AST node for expression |
class |
ASTExpressionExpression
represents equality between integers - use .equals() for strings |
class |
ASTFalseNode
represents Boolean false |
class |
ASTFloatLiteral
represents an float |
class |
ASTForeachStatement
|
class |
ASTGENode
GE : a >= b Follows A.3.6.1 of the JSTL 1.0 specification |
class |
ASTGTNode
GT : a > b Follows A.3.6.1 of the JSTL 1.0 specification |
class |
ASTIdentifier
Simple identifier - $foo or $foo.bar (both parts are identifiers...) |
class |
ASTIfStatement
|
class |
ASTIntegerLiteral
represents an integer |
class |
ASTJexlScript
|
class |
ASTLENode
LE : a <= b Follows A.3.6.1 of the JSTL 1.0 specification |
class |
ASTLTNode
LT : a < b Follows A.3.6.1 of the JSTL 1.0 specification |
class |
ASTMethod
|
class |
ASTModNode
% |
class |
ASTMulNode
Multiplication |
class |
ASTNENode
!= or ne |
class |
ASTNotNode
Not : 'not' or '!' |
class |
ASTNullLiteral
Fill in the blanks for how this is to work |
class |
ASTOrNode
|| and 'or' |
class |
ASTReference
reference - any variable expression |
class |
ASTReferenceExpression
|
class |
ASTSizeFunction
generalized size() function for all classes we can think of |
class |
ASTSizeMethod
Simple testcases |
class |
ASTStatementExpression
|
class |
ASTStringLiteral
represents an string |
class |
ASTSubtractNode
Subtraction |
class |
ASTTrueNode
represents Boolean true |
class |
ASTUnaryMinusNode
- |
class |
ASTWhileStatement
|
class |
SimpleNode
useful interface to node. |
Fields in org.apache.commons.jexl.parser declared as Node | |
protected Node |
SimpleNode.parent
|
protected Node[] |
SimpleNode.children
|
Methods in org.apache.commons.jexl.parser that return Node | |
Node |
SimpleNode.jjtGetParent()
|
Node |
SimpleNode.jjtGetChild(int i)
|
Node |
Node.jjtGetParent()
|
Node |
Node.jjtGetChild(int i)
This method returns a child node. |
Methods in org.apache.commons.jexl.parser with parameters of type Node | |
void |
SimpleNode.jjtSetParent(Node n)
|
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 |
Node.jjtAddChild(Node n,
int i)
This method tells the node to add its argument to the node's list of children. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |