| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SimpleNode | |
| org.apache.commons.jexl.parser | Contains the Parser for JEXL script. | 
| Uses of SimpleNode in org.apache.commons.jexl.parser | 
| Subclasses of SimpleNode in org.apache.commons.jexl.parser | |
|  class | ASTAddNodeAddition : either integer addition or string concatenation. | 
|  class | ASTAndNode&& and 'and'. | 
|  class | ASTArrayAccessLike an ASTIdentifier, but with array access allowed. | 
|  class | ASTAssignmentx = y, assigns a value to a variable in the context. | 
|  class | ASTBitwiseAndNodeBitwise And. | 
|  class | ASTBitwiseComplNodeBitwise Complement. | 
|  class | ASTBitwiseOrNodeBitwise Or. | 
|  class | ASTBitwiseXorNodeBitwise Or. | 
|  class | ASTBlock{ code }, a block of statements enclosed in curly braces. | 
|  class | ASTDivNodea / b, mathematical divide. | 
|  class | ASTEmptyFunctionfunction to see if reference doesn't exist in context. | 
|  class | ASTEQNodeRepresents equality between values. | 
|  class | ASTExpressionAST node for expression. | 
|  class | ASTExpressionExpressionrepresents equality between integers - use .equals() for strings. | 
|  class | ASTFalseNoderepresents Boolean false. | 
|  class | ASTFloatLiteralrepresents a float point number. | 
|  class | ASTForeachStatementForEach statement. | 
|  class | ASTGENodeGE : a >= b. | 
|  class | ASTGTNodeGT : a > b. | 
|  class | ASTIdentifierSimple identifier - $foo or $foo.bar (both parts are identifiers). | 
|  class | ASTIfStatementif ( expression ) statement [else statement]. | 
|  class | ASTIntegerLiteralrepresents an integer. | 
|  class | ASTJexlScriptTop of the syntax tree - parsed Jexl code. | 
|  class | ASTLENodeLE : a <= b. | 
|  class | ASTLTNodeLT : a < b. | 
|  class | ASTMethodMethod execution. | 
|  class | ASTModNode% (mod). | 
|  class | ASTMulNodeMultiplication. | 
|  class | ASTNENodeNot equal to. | 
|  class | ASTNotNodeNot : 'not' or '!'. | 
|  class | ASTNullLiteral'null'. | 
|  class | ASTOrNode|| and 'or'. | 
|  class | ASTReferencereference - any variable expression. | 
|  class | ASTReferenceExpressionvariable; A reference by itself. | 
|  class | ASTSizeFunctiongeneralized size() function for all classes we can think of. | 
|  class | ASTSizeMethodSize Method, e.g. | 
|  class | ASTStatementExpressionAssignment as an expression. | 
|  class | ASTStringLiteralrepresents a quoted string. | 
|  class | ASTSubtractNodeSubtraction. | 
|  class | ASTTrueNoderepresents Boolean true. | 
|  class | ASTUnaryMinusNode- (unary minus). | 
|  class | ASTWhileStatementA while loop. | 
| Fields in org.apache.commons.jexl.parser declared as SimpleNode | |
| protected  SimpleNode | ASTReference.rootfirst variable in the expression. | 
| Methods in org.apache.commons.jexl.parser that return SimpleNode | |
|  SimpleNode | Parser.parse(Reader reader) | 
|  SimpleNode | Parser.JexlScript() | 
| Methods in org.apache.commons.jexl.parser with parameters of type SimpleNode | |
|  Object | ParserVisitor.visit(SimpleNode node,
      Object data) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||