class |
ASTAddNode |
|
class |
ASTAmbiguous |
|
class |
ASTAndNode |
|
class |
ASTAnnotatedStatement |
|
class |
ASTAnnotation |
Annotation.
|
class |
ASTArguments |
|
class |
ASTArrayAccess |
Array access supporting (optional) safe notation.
|
class |
ASTArrayLiteral |
An array literal.
|
class |
ASTAssignment |
|
class |
ASTBitwiseAndNode |
|
class |
ASTBitwiseComplNode |
|
class |
ASTBitwiseOrNode |
|
class |
ASTBitwiseXorNode |
|
class |
ASTBlock |
Declares a block.
|
class |
ASTBreak |
|
class |
ASTConstructorNode |
|
class |
ASTContinue |
|
class |
ASTDecrementGetNode |
|
class |
ASTDefineVars |
|
class |
ASTDivNode |
|
class |
ASTDoWhileStatement |
|
class |
ASTEmptyFunction |
|
class |
ASTEQNode |
|
class |
ASTEQSNode |
|
class |
ASTERNode |
|
class |
ASTEWNode |
|
class |
ASTExtendedLiteral |
|
class |
ASTFalseNode |
|
class |
ASTForeachStatement |
Declares a for each loop.
|
class |
ASTFunctionNode |
|
class |
ASTGENode |
|
class |
ASTGetDecrementNode |
|
class |
ASTGetIncrementNode |
|
class |
ASTGTNode |
|
class |
ASTIdentifier |
Identifiers, variables, ie symbols.
|
class |
ASTIdentifierAccess |
Identifiers, variables and registers.
|
class |
ASTIdentifierAccessJxlt |
x.`expr`.
|
class |
ASTIdentifierAccessSafe |
x?.identifier .
|
class |
ASTIdentifierAccessSafeJxlt |
x?.`expr` .
|
class |
ASTIfStatement |
|
class |
ASTIncrementGetNode |
|
class |
ASTInstanceOf |
|
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 |
ASTNamespaceIdentifier |
Namespace : identifier.
|
class |
ASTNENode |
|
class |
ASTNESNode |
|
class |
ASTNEWNode |
|
class |
ASTNotInstanceOf |
|
class |
ASTNotNode |
|
class |
ASTNRNode |
|
class |
ASTNSWNode |
|
class |
ASTNullLiteral |
|
class |
ASTNullpNode |
|
class |
ASTNumberLiteral |
|
class |
ASTOrNode |
|
class |
ASTQualifiedIdentifier |
Identifiers, variables, ie symbols.
|
class |
ASTRangeNode |
|
class |
ASTReference |
|
class |
ASTReferenceExpression |
|
class |
ASTRegexLiteral |
|
class |
ASTReturnStatement |
|
class |
ASTSetAddNode |
|
class |
ASTSetAndNode |
|
class |
ASTSetDivNode |
|
class |
ASTSetLiteral |
|
class |
ASTSetModNode |
|
class |
ASTSetMultNode |
|
class |
ASTSetOrNode |
|
class |
ASTSetShiftLeftNode |
|
class |
ASTSetShiftRightNode |
|
class |
ASTSetShiftRightUnsignedNode |
|
class |
ASTSetSubNode |
|
class |
ASTSetXorNode |
|
class |
ASTShiftLeftNode |
|
class |
ASTShiftRightNode |
|
class |
ASTShiftRightUnsignedNode |
|
class |
ASTSizeFunction |
|
class |
ASTStringLiteral |
|
class |
ASTSubNode |
|
class |
ASTSWNode |
|
class |
ASTTernaryNode |
|
class |
ASTThrowStatement |
|
class |
ASTTrueNode |
|
class |
ASTTryResources |
Declares a try-with-resources scope.
|
class |
ASTTryStatement |
Declares a try/catch/finally statement.
|
class |
ASTUnaryMinusNode |
|
class |
ASTUnaryPlusNode |
|
class |
ASTVar |
Declares a local variable.
|
class |
ASTWhileStatement |
|
class |
ExtensibleNode |
Base node for array/set/map literals.
|
class |
JexlLexicalNode |
Base class for AST nodes behaving as lexical units.
|
class |
JexlNode |
Base class for parser nodes - holds an 'image' of the token for later use.
|