See: Description
Interface | Description |
---|---|
JexlNode.Literal<T> |
A marker interface for literals.
|
Node | |
ParserConstants |
Token literal values and constants.
|
ParserTreeConstants | |
ParserVisitor |
Class | 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.
|
JexlParser |
The base class for parsing, manages the parameter/local variable frame.
|
JJTParserState | |
Parser | |
ParserTokenManager |
Token Manager.
|
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.
|
Exception | Description |
---|---|
ParseException |
This exception is thrown when parse errors are encountered.
|
Error | Description |
---|---|
TokenMgrError |
Token Manager Error.
|
Contains the Parser for JEXL script.
This internal package is not intended for public usage and there is no guarantee that its public classes or methods will remain as is in subsequent versions.
Copyright © 2016 Internet2. All rights reserved.