All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AstBinary AstBinary.Operator AstBinary.SimpleOperator AstBoolean AstBracket AstChoice AstComposite AstDot AstEval AstFunction AstIdentifier AstLiteral AstMethod AstNested AstNode AstNull AstNumber AstParameters AstProperty AstRightValue AstString AstText AstUnary AstUnary.Operator AstUnary.SimpleOperator Bindings Bindings, usually created by aTree
.Bindings.MethodWrapper Wrap aMethod
for serialization.BooleanOperations Builder Tree builder.Builder.Feature Feature enumeration type.Cache Concurrent (thread-safe) FIFO tree cache (using classes fromjava.util.concurrent
).ExpressionFactoryImpl Expression factory implementation.ExpressionFactoryImpl.Profile A profile provides a default set of language features that will define the builder's behavior.ExpressionNode Expression node interface.FunctionNode Function node interface.IdentifierNode Identifier node interface.LocalMessages Node Basic node interface.NodePrinter Node pretty printer for debugging purposes.NumberOperations Arithmetic Operations as specified in chapter 1.7.ObjectValueExpression Object wrapper expression.Parser Handcrafted top-down parser.Parser.ExtensionHandler Provide limited support for syntax extensions.Parser.ExtensionPoint Parser.LookaheadToken Token type (used to store lookahead)Parser.ParseException Parse exception typeRootPropertyResolver Simple root property resolver implementation.Scanner Handcrafted scanner.Scanner.ExtensionToken Scanner.ScanException Scan exception typeScanner.Symbol Symbol typeScanner.Token SimpleContext Simple context implementation.SimpleContext.Functions SimpleContext.Variables SimpleResolver Simple resolver implementation.Tree Parsed expression, usually created by aTreeBuilder
.TreeBuilder Tree builder interface.TreeBuilderException Exception type thrown in build phase (scan/parse).TreeCache Tree cache interface.TreeMethodExpression A method expression is ready to be evaluated (by calling eitherinvoke(ELContext, Object[])
orgetMethodInfo(ELContext)
).TreeStore Tree store class.TreeValueExpression A value expression is ready to be evaluated (by calling eitherTreeValueExpression.getType(ELContext)
,TreeValueExpression.getValue(ELContext)
,TreeValueExpression.isReadOnly(ELContext)
orTreeValueExpression.setValue(ELContext, Object)
.TypeConverter TypeConverterImpl Type Conversions as described in EL 2.1 specification (section 1.17).