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 |
|
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 parameters 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 |
|
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.
|
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.
|
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.
|