Package org.apache.commons.jexl2.parser

Contains the Parser for JEXL script.

See:
          Description

Interface Summary
JexlNode.Literal<T> A marker interface for literals.
 

Class Summary
ASTArrayLiteral  
ASTFloatLiteral Deprecated. Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0
ASTIdentifier Identifiers, variables and registers.
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.
ASTMapLiteral  
ASTNumberLiteral  
ASTReferenceExpression  
ASTStringLiteral  
ASTVar Declares a local variable.
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.
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.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError Token Manager Error.
 

Package org.apache.commons.jexl2.parser Description

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 © 2001-2013 The Apache Software Foundation. All Rights Reserved.