| ASTAddNode |
|
| ASTAmbiguous |
|
| ASTAndNode |
|
| ASTAnnotatedStatement |
|
| ASTAnnotation |
Annotation.
|
| ASTArguments |
|
| ASTArrayAccess |
Array access supporting (optional) safe notation.
|
| ASTArrayLiteral |
An array literal.
|
| ASTAssignment |
|
| ASTBitwiseAndNode |
|
| ASTBitwiseComplNode |
|
| ASTBitwiseOrNode |
|
| ASTBitwiseXorNode |
|
| ASTBlock |
Declares a block.
|
| ASTBreak |
|
| ASTCaseExpression |
|
| ASTCaseStatement |
|
| ASTConstructorNode |
|
| ASTContinue |
|
| ASTDecrementGetNode |
|
| ASTDefineVars |
|
| ASTDivNode |
|
| ASTDoWhileStatement |
|
| ASTEmptyFunction |
|
| ASTEQNode |
|
| ASTEQSNode |
|
| ASTERNode |
|
| ASTEWNode |
|
| ASTExtendedLiteral |
|
| ASTFalseNode |
|
| ASTForeachStatement |
Declares a for each loop.
|
| ASTFunctionNode |
|
| ASTGENode |
|
| ASTGetDecrementNode |
|
| ASTGetIncrementNode |
|
| ASTGTNode |
|
| ASTIdentifier |
Identifiers, variables, ie symbols.
|
| ASTIdentifierAccess |
Identifiers, variables and registers.
|
| ASTIdentifierAccessJxlt |
x.`expr`.
|
| ASTIfStatement |
|
| ASTIncrementGetNode |
|
| ASTInstanceOf |
|
| ASTJexlScript |
Enhanced script to allow parameter declaration.
|
| ASTJxltLiteral |
|
| ASTLENode |
|
| ASTLTNode |
|
| ASTMapEntry |
|
| ASTMapLiteral |
|
| ASTMethodNode |
|
| ASTModNode |
|
| ASTMulNode |
|
| ASTNENode |
|
| ASTNESNode |
|
| ASTNEWNode |
|
| ASTNotInstanceOf |
|
| ASTNotNode |
|
| ASTNRNode |
|
| ASTNSWNode |
|
| ASTNullLiteral |
|
| ASTNullpNode |
|
| ASTNumberLiteral |
|
| ASTOrNode |
|
| ASTQualifiedIdentifier |
Identifiers, variables, ie symbols.
|
| ASTRangeNode |
|
| ASTReference |
|
| ASTReferenceExpression |
|
| ASTRegexLiteral |
|
| ASTReturnStatement |
|
| ASTSetAddNode |
|
| ASTSetAndNode |
|
| ASTSetDivNode |
|
| ASTSetLiteral |
|
| ASTSetModNode |
|
| ASTSetMultNode |
|
| ASTSetOrNode |
|
| ASTSetShiftLeftNode |
|
| ASTSetShiftRightNode |
|
| ASTSetShiftRightUnsignedNode |
|
| ASTSetSubNode |
|
| ASTSetXorNode |
|
| ASTShiftLeftNode |
|
| ASTShiftRightNode |
|
| ASTShiftRightUnsignedNode |
|
| ASTSizeFunction |
|
| ASTStringLiteral |
|
| ASTSubNode |
|
| ASTSwitchExpression |
|
| ASTSwitchStatement |
|
| ASTSWNode |
|
| ASTTernaryNode |
|
| ASTThrowStatement |
|
| ASTTrueNode |
|
| ASTTryResources |
Declares a try-with-resources scope.
|
| ASTTryStatement |
Declares a try/catch/finally statement.
|
| ASTUnaryMinusNode |
|
| ASTUnaryPlusNode |
|
| ASTVar |
Declares a local variable.
|
| ASTWhileStatement |
|
| ExtensibleNode |
Base node for array/set/map literals.
|
| FeatureController |
Controls that a script only uses enabled features.
|
| JavaccError |
The common info provided by Javacc errors.
|
| JexlLexicalNode |
Base class for AST nodes behaving as lexical units.
|
| JexlNode |
Base class for parser nodes - holds an 'image' of the token for later use.
|
| JexlNode.Constant |
A marker interface for constants.
|
| JexlNode.Info |
An info bound to its node.
|
| JexlNode.JxltHandle |
Marker interface for nodes hosting a JxltExpression.
|
| JexlParser |
The base class for parsing, manages the parameter/local variable frame.
|
| JexlParser.LexicalUnit |
A lexical unit is the container defining local symbols and their
visibility boundaries.
|
| JexlParser.SwitchSet |
|
| JexlScriptParser |
The interface that produces a JEXL script AST from a source.
|
| JJTParserState |
|
| Node |
|
| NumberParser |
Parses number literals.
|
| OperatorController |
Checks if node is an operator node.
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| Parser |
|
| Parser.LookaheadSuccess |
|
| ParserConstants |
Token literal values and constants.
|
| ParserTokenManager |
Token Manager.
|
| ParserTreeConstants |
|
| ParserVisitor |
Fully abstract to avoid public interface exposition.
|
| Provider |
|
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SimpleNode |
A class originally generated by JJTree with the following JavaCCOptions:
MULTI=true,NODE_USES_PARSER=true,VISITOR=true,TRACK_TOKENS=false,NODE_PREFIX=AST,NODE_EXTENDS=,NODE_FACTORY=
Works around issue https://javacc.dev.java.net/issues/show_bug.cgi?id=227
As soon as this issue if fixed and the maven plugin uses the correct version of Javacc, this
class can go away.
|
| StringParser |
Common constant strings utilities.
|
| Token |
Describes the input token stream.
|
| TokenMgrException |
Token Manager Error.
|