| Package | Description |
|---|---|
| org.apache.commons.jexl3 |
Provides a framework for evaluating JEXL expressions.
|
| org.apache.commons.jexl3.internal |
Provides utilities for introspection services.
|
| org.apache.commons.jexl3.parser |
Contains the Parser for JEXL script.
|
| Class and Description |
|---|
| 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.
|
| TokenMgrError
Token Manager Error.
|
| Class and Description |
|---|
| ASTAddNode |
| ASTAmbiguous |
| ASTAndNode |
| ASTAnnotatedStatement |
| ASTAnnotation
Annotation.
|
| ASTArguments |
| ASTArrayAccess |
| ASTArrayLiteral
An array literal.
|
| ASTAssignment |
| ASTBitwiseAndNode |
| ASTBitwiseComplNode |
| ASTBitwiseOrNode |
| ASTBitwiseXorNode |
| ASTBlock |
| ASTBreak |
| ASTConstructorNode |
| ASTContinue |
| ASTDivNode |
| ASTEmptyFunction |
| ASTEmptyMethod |
| ASTEQNode |
| ASTERNode |
| ASTEWNode |
| ASTExtendedLiteral |
| ASTFalseNode |
| ASTForeachStatement |
| ASTFunctionNode |
| ASTGENode |
| ASTGTNode |
| ASTIdentifier
Identifiers, variables, ie symbols.
|
| ASTIdentifierAccess
Identifiers, variables and registers.
|
| ASTIfStatement |
| ASTJexlScript
Enhanced script to allow parameters declaration.
|
| ASTJxltLiteral |
| ASTLENode |
| ASTLTNode |
| ASTMapEntry |
| ASTMapLiteral |
| ASTMethodNode |
| ASTModNode |
| ASTMulNode |
| ASTNENode |
| ASTNEWNode |
| ASTNotNode |
| ASTNRNode |
| ASTNSWNode |
| ASTNullLiteral |
| ASTNumberLiteral |
| ASTOrNode |
| ASTRangeNode |
| ASTReference |
| ASTReferenceExpression |
| ASTReturnStatement |
| ASTSetAddNode |
| ASTSetAndNode |
| ASTSetDivNode |
| ASTSetLiteral |
| ASTSetModNode |
| ASTSetMultNode |
| ASTSetOrNode |
| ASTSetSubNode |
| ASTSetXorNode |
| ASTSizeFunction |
| ASTSizeMethod |
| ASTStringLiteral |
| ASTSubNode |
| ASTSWNode |
| ASTTernaryNode |
| ASTTrueNode |
| ASTUnaryMinusNode |
| ASTVar
Declares a local variable.
|
| ASTWhileStatement |
| JavaccError
The common info provided by Javacc errors.
|
| JexlNode
Base class for parser nodes - holds an 'image' of the token for later use.
|
| JexlNode.Constant
A marker interface for constants.
|
| 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
Fully abstract to avoid public interface exposition.
|
| 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 © 2001–2016 The Apache Software Foundation. All rights reserved.