## Uses of Class
org.apache.commons.jexl3.parser.SimpleNode

- Packages that use SimpleNode
  Package | Description
  --- | ---
  org.apache.commons.jexl3.parser | Contains the Parser for JEXL script.

- - ### Uses of SimpleNode in org.apache.commons.jexl3.parser

    Subclasses of SimpleNode in org.apache.commons.jexl3.parser
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ASTAddNode`
    `class` | `ASTAmbiguous`
    `class` | `ASTAndNode`
    `class` | `ASTArguments`
    `class` | `ASTArrayAccess`
    `class` | `ASTArrayLiteral` An array literal.
    `class` | `ASTAssignment`
    `class` | `ASTBitwiseAndNode`
    `class` | `ASTBitwiseComplNode`
    `class` | `ASTBitwiseOrNode`
    `class` | `ASTBitwiseXorNode`
    `class` | `ASTBlock`
    `class` | `ASTBreak`
    `class` | `ASTConstructorNode`
    `class` | `ASTContinue`
    `class` | `ASTDivNode`
    `class` | `ASTEmptyFunction`
    `class` | `ASTEmptyMethod`
    `class` | `ASTEQNode`
    `class` | `ASTERNode`
    `class` | `ASTEWNode`
    `class` | `ASTExtendedLiteral`
    `class` | `ASTFalseNode`
    `class` | `ASTForeachStatement`
    `class` | `ASTFunctionNode`
    `class` | `ASTGENode`
    `class` | `ASTGTNode`
    `class` | `ASTIdentifier` Identifiers, variables, ie symbols.
    `class` | `ASTIdentifierAccess` Identifiers, variables and registers.
    `class` | `ASTIfStatement`
    `class` | `ASTJexlLambda` Lambda (function).
    `class` | `ASTJexlScript` Enhanced script to allow parameters declaration.
    `class` | `ASTJxltLiteral`
    `class` | `ASTLENode`
    `class` | `ASTLTNode`
    `class` | `ASTMapEntry`
    `class` | `ASTMapLiteral`
    `class` | `ASTMethodNode`
    `class` | `ASTModNode`
    `class` | `ASTMulNode`
    `class` | `ASTNENode`
    `class` | `ASTNEWNode`
    `class` | `ASTNotNode`
    `class` | `ASTNRNode`
    `class` | `ASTNSWNode`
    `class` | `ASTNullLiteral`
    `class` | `ASTNumberLiteral`
    `class` | `ASTOrNode`
    `class` | `ASTRangeNode`
    `class` | `ASTReference`
    `class` | `ASTReferenceExpression`
    `class` | `ASTReturnStatement`
    `class` | `ASTSetAddNode`
    `class` | `ASTSetAndNode`
    `class` | `ASTSetDivNode`
    `class` | `ASTSetLiteral`
    `class` | `ASTSetModNode`
    `class` | `ASTSetMultNode`
    `class` | `ASTSetOrNode`
    `class` | `ASTSetSubNode`
    `class` | `ASTSetXorNode`
    `class` | `ASTSizeFunction`
    `class` | `ASTSizeMethod`
    `class` | `ASTStringLiteral`
    `class` | `ASTSubNode`
    `class` | `ASTSWNode`
    `class` | `ASTTernaryNode`
    `class` | `ASTTrueNode`
    `class` | `ASTUnaryMinusNode`
    `class` | `ASTVar` Declares a local variable.
    `class` | `ASTWhileStatement`
    `class` | `JexlNode` Base class for parser nodes - holds an 'image' of the token for later use.

    Methods in org.apache.commons.jexl3.parser with parameters of type SimpleNode
    Modifier and Type | Method and Description
    --- | ---
    `protected Object` | ParserVisitor.`visit(SimpleNode node, Object data)` Unused, satisfy ParserVisitor interface.

Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.