Package | Description |
---|---|
org.apache.commons.jexl2 |
Provides a framework for evaluating JEXL expressions.
|
org.apache.commons.jexl2.parser |
Contains the Parser for JEXL script.
|
Class and Description |
---|
ASTAdditiveNode |
ASTAdditiveOperator |
ASTAmbiguous |
ASTAndNode |
ASTArrayAccess |
ASTArrayLiteral |
ASTAssignment |
ASTBitwiseAndNode |
ASTBitwiseComplNode |
ASTBitwiseOrNode |
ASTBitwiseXorNode |
ASTBlock |
ASTConstructorNode |
ASTDivNode |
ASTEmptyFunction |
ASTEQNode |
ASTERNode |
ASTFalseNode |
ASTFloatLiteral
Deprecated.
Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0
|
ASTForeachStatement |
ASTFunctionNode |
ASTGENode |
ASTGTNode |
ASTIdentifier
Identifiers, variables and registers.
|
ASTIfStatement |
ASTIntegerLiteral
Deprecated.
Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0
|
ASTJexlScript
Enhanced script to allow parameters declaration.
|
ASTLENode |
ASTLTNode |
ASTMapEntry |
ASTMapLiteral |
ASTMethodNode |
ASTModNode |
ASTMulNode |
ASTNENode |
ASTNotNode |
ASTNRNode |
ASTNullLiteral |
ASTNumberLiteral |
ASTOrNode |
ASTReference |
ASTReferenceExpression |
ASTReturnStatement |
ASTSizeFunction |
ASTSizeMethod |
ASTStringLiteral |
ASTTernaryNode |
ASTTrueNode |
ASTUnaryMinusNode |
ASTVar
Declares a local variable.
|
ASTWhileStatement |
JexlNode
Base class for parser nodes - holds an 'image' of the token for later use.
|
ParseException
This exception is thrown when parse errors are encountered.
|
Parser |
ParserVisitor |
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.
|
TokenMgrError
Token Manager Error.
|
Class and Description |
---|
ASTAdditiveNode |
ASTAdditiveOperator |
ASTAmbiguous |
ASTAndNode |
ASTArrayAccess |
ASTArrayLiteral |
ASTAssignment |
ASTBitwiseAndNode |
ASTBitwiseComplNode |
ASTBitwiseOrNode |
ASTBitwiseXorNode |
ASTBlock |
ASTConstructorNode |
ASTDivNode |
ASTEmptyFunction |
ASTEQNode |
ASTERNode |
ASTFalseNode |
ASTForeachStatement |
ASTFunctionNode |
ASTGENode |
ASTGTNode |
ASTIdentifier
Identifiers, variables and registers.
|
ASTIfStatement |
ASTJexlScript
Enhanced script to allow parameters declaration.
|
ASTLENode |
ASTLTNode |
ASTMapEntry |
ASTMapLiteral |
ASTMethodNode |
ASTModNode |
ASTMulNode |
ASTNENode |
ASTNotNode |
ASTNRNode |
ASTNullLiteral |
ASTNumberLiteral |
ASTOrNode |
ASTReference |
ASTReferenceExpression |
ASTReturnStatement |
ASTSizeFunction |
ASTSizeMethod |
ASTStringLiteral |
ASTTernaryNode |
ASTTrueNode |
ASTUnaryMinusNode |
ASTVar
Declares a local variable.
|
ASTWhileStatement |
JexlNode
Base class for parser nodes - holds an 'image' of the token for later use.
|
JexlNode.Literal
A marker interface for literals.
|
JexlParser
The base class for parsing, manages the parameter/local variable frame.
|
JJTParserState |
Node |
ParseException
This exception is thrown when parse errors are encountered.
|
Parser |
ParserConstants
Token literal values and constants.
|
ParserTokenManager
Token Manager.
|
ParserTreeConstants |
ParserVisitor |
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.
|
Copyright © 2022. All rights reserved.