A B C D E F G H I J K L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
add := add (<PLUS> mul | <MINUS> mul)*
- add(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.NumberOperations
- ADD - de.odysseus.el.tree.impl.Parser.ExtensionPoint
- ADD - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- addFixToken(Scanner.Token) - Static method in class de.odysseus.el.tree.impl.Scanner
- addKeyToken(Scanner.Token) - Static method in class de.odysseus.el.tree.impl.Scanner
- and(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
and := eq (<AND> eq)*
- AND - de.odysseus.el.tree.impl.Parser.ExtensionPoint
- AND - de.odysseus.el.tree.impl.Scanner.Symbol
- AND - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstBinary
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstBoolean
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstBracket
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstChoice
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstComposite
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstDot
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstNested
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstNode
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstNull
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstNumber
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstParameters
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstString
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstText
- appendStructure(StringBuilder, Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstUnary
- apply(TypeConverter, Object) - Method in class de.odysseus.el.tree.impl.ast.AstUnary.SimpleOperator
- apply(TypeConverter, Object, Object) - Method in class de.odysseus.el.tree.impl.ast.AstBinary.SimpleOperator
- AstBinary - Class in de.odysseus.el.tree.impl.ast
- AstBinary(AstNode, AstNode, AstBinary.Operator) - Constructor for class de.odysseus.el.tree.impl.ast.AstBinary
- AstBinary.Operator - Interface in de.odysseus.el.tree.impl.ast
- AstBinary.SimpleOperator - Class in de.odysseus.el.tree.impl.ast
- AstBoolean - Class in de.odysseus.el.tree.impl.ast
- AstBoolean(boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstBoolean
- AstBracket - Class in de.odysseus.el.tree.impl.ast
- AstBracket(AstNode, AstNode, boolean, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstBracket
- AstBracket(AstNode, AstNode, boolean, boolean, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstBracket
- AstChoice - Class in de.odysseus.el.tree.impl.ast
- AstChoice(AstNode, AstNode, AstNode) - Constructor for class de.odysseus.el.tree.impl.ast.AstChoice
- AstComposite - Class in de.odysseus.el.tree.impl.ast
- AstComposite(List<AstNode>) - Constructor for class de.odysseus.el.tree.impl.ast.AstComposite
- AstDot - Class in de.odysseus.el.tree.impl.ast
- AstDot(AstNode, String, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstDot
- AstDot(AstNode, String, boolean, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstDot
- AstEval - Class in de.odysseus.el.tree.impl.ast
- AstEval(AstNode, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstEval
- AstFunction - Class in de.odysseus.el.tree.impl.ast
- AstFunction(String, int, AstParameters) - Constructor for class de.odysseus.el.tree.impl.ast.AstFunction
- AstFunction(String, int, AstParameters, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstFunction
- AstIdentifier - Class in de.odysseus.el.tree.impl.ast
- AstIdentifier(String, int) - Constructor for class de.odysseus.el.tree.impl.ast.AstIdentifier
- AstIdentifier(String, int, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstIdentifier
- AstLiteral - Class in de.odysseus.el.tree.impl.ast
- AstLiteral() - Constructor for class de.odysseus.el.tree.impl.ast.AstLiteral
- AstMethod - Class in de.odysseus.el.tree.impl.ast
- AstMethod(AstProperty, AstParameters) - Constructor for class de.odysseus.el.tree.impl.ast.AstMethod
- AstNested - Class in de.odysseus.el.tree.impl.ast
- AstNested(AstNode) - Constructor for class de.odysseus.el.tree.impl.ast.AstNested
- AstNode - Class in de.odysseus.el.tree.impl.ast
- AstNode() - Constructor for class de.odysseus.el.tree.impl.ast.AstNode
- AstNull - Class in de.odysseus.el.tree.impl.ast
- AstNull() - Constructor for class de.odysseus.el.tree.impl.ast.AstNull
- AstNumber - Class in de.odysseus.el.tree.impl.ast
- AstNumber(Number) - Constructor for class de.odysseus.el.tree.impl.ast.AstNumber
- AstParameters - Class in de.odysseus.el.tree.impl.ast
- AstParameters(List<AstNode>) - Constructor for class de.odysseus.el.tree.impl.ast.AstParameters
- AstProperty - Class in de.odysseus.el.tree.impl.ast
- AstProperty(AstNode, boolean, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstProperty
- AstProperty(AstNode, boolean, boolean, boolean) - Constructor for class de.odysseus.el.tree.impl.ast.AstProperty
- AstRightValue - Class in de.odysseus.el.tree.impl.ast
- AstRightValue() - Constructor for class de.odysseus.el.tree.impl.ast.AstRightValue
- AstString - Class in de.odysseus.el.tree.impl.ast
- AstString(String) - Constructor for class de.odysseus.el.tree.impl.ast.AstString
- AstText - Class in de.odysseus.el.tree.impl.ast
- AstText(String) - Constructor for class de.odysseus.el.tree.impl.ast.AstText
- AstUnary - Class in de.odysseus.el.tree.impl.ast
- AstUnary(AstNode, AstUnary.Operator) - Constructor for class de.odysseus.el.tree.impl.ast.AstUnary
- AstUnary.Operator - Interface in de.odysseus.el.tree.impl.ast
- AstUnary.SimpleOperator - Class in de.odysseus.el.tree.impl.ast
B
- bind(FunctionMapper, VariableMapper) - Method in class de.odysseus.el.tree.Tree
-
Create a bindings.
- bind(FunctionMapper, VariableMapper, TypeConverter) - Method in class de.odysseus.el.tree.Tree
-
Create a bindings.
- bindings - Variable in class de.odysseus.el.TreeMethodExpression
- bindings - Variable in class de.odysseus.el.TreeValueExpression
- Bindings - Class in de.odysseus.el.tree
-
Bindings, usually created by a
Tree
. - Bindings(Method[], ValueExpression[]) - Constructor for class de.odysseus.el.tree.Bindings
-
Constructor.
- Bindings(Method[], ValueExpression[], TypeConverter) - Constructor for class de.odysseus.el.tree.Bindings
-
Constructor.
- Bindings.MethodWrapper - Class in de.odysseus.el.tree
-
Wrap a
Method
for serialization. - BooleanOperations - Class in de.odysseus.el.misc
- BooleanOperations() - Constructor for class de.odysseus.el.misc.BooleanOperations
- build(String) - Method in class de.odysseus.el.tree.impl.Builder
-
Parse expression.
- build(String) - Method in interface de.odysseus.el.tree.TreeBuilder
-
Parse the given expression and create an abstract syntax tree for it.
- builder - Variable in class de.odysseus.el.tree.impl.Scanner
- builder - Variable in class de.odysseus.el.tree.TreeStore
- builder - Variable in class de.odysseus.el.TreeMethodExpression
- builder - Variable in class de.odysseus.el.TreeValueExpression
- Builder - Class in de.odysseus.el.tree.impl
-
Tree builder.
- Builder() - Constructor for class de.odysseus.el.tree.impl.Builder
- Builder(Builder.Feature...) - Constructor for class de.odysseus.el.tree.impl.Builder
- Builder.Feature - Enum in de.odysseus.el.tree.impl
-
Feature enumeration type.
- BUNDLE_NAME - Static variable in class de.odysseus.el.misc.LocalMessages
C
- cache - Variable in class de.odysseus.el.tree.TreeStore
- Cache - Class in de.odysseus.el.tree.impl
-
Concurrent (thread-safe) FIFO tree cache (using classes from
java.util.concurrent
). - Cache(int) - Constructor for class de.odysseus.el.tree.impl.Cache
-
Creates a new cache with the specified capacity and default concurrency level (16).
- Cache(int, int) - Constructor for class de.odysseus.el.tree.impl.Cache
-
Creates a new cache with the specified capacity and concurrency level.
- capacity - Variable in class de.odysseus.el.tree.impl.Cache
- child - Variable in class de.odysseus.el.tree.impl.ast.AstEval
- child - Variable in class de.odysseus.el.tree.impl.ast.AstNested
- child - Variable in class de.odysseus.el.tree.impl.ast.AstUnary
- cmp(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
cmp := add (<LT> add | <LE> add | <GE> add | <GT> add)*
- CMP - de.odysseus.el.tree.impl.Parser.ExtensionPoint
- coerceStringToType(String, Class<?>) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToBigDecimal(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToBigInteger(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToBoolean(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToByte(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToCharacter(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToDouble(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToEnum(Object, Class<T>) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToFloat(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToInteger(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToLong(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToShort(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToString(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- coerceToType(Object, Class<?>) - Method in class de.odysseus.el.ExpressionFactoryImpl
- coerceToType(Object, Class<?>) - Method in class de.odysseus.el.misc.TypeConverterImpl
- COLON - de.odysseus.el.tree.impl.Scanner.Symbol
- COMMA - de.odysseus.el.tree.impl.Scanner.Symbol
- consumeToken() - Method in class de.odysseus.el.tree.impl.Parser
-
consume current token (get next token).
- consumeToken(Scanner.Symbol) - Method in class de.odysseus.el.tree.impl.Parser
-
consume current token (get next token); throw exception if the current token doesn't match the expected symbol.
- contains(Builder.Feature) - Method in enum de.odysseus.el.ExpressionFactoryImpl.Profile
- context - Variable in class de.odysseus.el.tree.impl.Parser
- convert(Object, Class<T>) - Method in interface de.odysseus.el.misc.TypeConverter
-
Convert the given input value to the specified target type.
- convert(Object, Class<T>) - Method in class de.odysseus.el.misc.TypeConverterImpl
- convert(Object, Class<T>) - Method in class de.odysseus.el.tree.Bindings
-
Apply type conversion.
- converter - Variable in class de.odysseus.el.ExpressionFactoryImpl
- converter - Variable in class de.odysseus.el.ObjectValueExpression
- converter - Variable in class de.odysseus.el.tree.Bindings
- createAstBinary(AstNode, AstNode, AstBinary.Operator) - Method in class de.odysseus.el.tree.impl.Parser
- createAstBracket(AstNode, AstNode, boolean, boolean) - Method in class de.odysseus.el.tree.impl.Parser
- createAstChoice(AstNode, AstNode, AstNode) - Method in class de.odysseus.el.tree.impl.Parser
- createAstComposite(List<AstNode>) - Method in class de.odysseus.el.tree.impl.Parser
- createAstDot(AstNode, String, boolean) - Method in class de.odysseus.el.tree.impl.Parser
- createAstFunction(String, int, AstParameters) - Method in class de.odysseus.el.tree.impl.Parser
- createAstIdentifier(String, int) - Method in class de.odysseus.el.tree.impl.Parser
- createAstMethod(AstProperty, AstParameters) - Method in class de.odysseus.el.tree.impl.Parser
- createAstNode(AstNode...) - Method in class de.odysseus.el.tree.impl.Parser.ExtensionHandler
-
Called by the parser if it handles a extended token associated with this handler at the appropriate extension point.
- createAstUnary(AstNode, AstUnary.Operator) - Method in class de.odysseus.el.tree.impl.Parser
- createMethodExpression(ELContext, String, Class<?>, Class<?>[]) - Method in class de.odysseus.el.ExpressionFactoryImpl
- createParser(String) - Method in class de.odysseus.el.tree.impl.Builder
- createScanner(String) - Method in class de.odysseus.el.tree.impl.Parser
- createTreeBuilder(Properties, Builder.Feature...) - Method in class de.odysseus.el.ExpressionFactoryImpl
-
Create the factory's builder.
- createTreeStore(int, ExpressionFactoryImpl.Profile, Properties) - Method in class de.odysseus.el.ExpressionFactoryImpl
-
Create the factory's tree store.
- createTypeConverter(Properties) - Method in class de.odysseus.el.ExpressionFactoryImpl
-
Create the factory's type converter.
- createValueExpression(Object, Class<?>) - Method in class de.odysseus.el.ExpressionFactoryImpl
- createValueExpression(ELContext, String, Class<?>) - Method in class de.odysseus.el.ExpressionFactoryImpl
D
- de.odysseus.el - package de.odysseus.el
- de.odysseus.el.misc - package de.odysseus.el.misc
- de.odysseus.el.tree - package de.odysseus.el.tree
- de.odysseus.el.tree.impl - package de.odysseus.el.tree.impl
- de.odysseus.el.tree.impl.ast - package de.odysseus.el.tree.impl.ast
- de.odysseus.el.util - package de.odysseus.el.util
- DEFAULT - Static variable in interface de.odysseus.el.misc.TypeConverter
-
Default conversions as from JSR245.
- DEFAULT_RESOLVER_READ_ONLY - Static variable in class de.odysseus.el.util.SimpleResolver
- DEFAULT_RESOLVER_READ_WRITE - Static variable in class de.odysseus.el.util.SimpleResolver
- deferred - Variable in class de.odysseus.el.tree.impl.ast.AstEval
- deferred - Variable in class de.odysseus.el.tree.Tree
- deferred - Variable in class de.odysseus.el.TreeMethodExpression
- deferred - Variable in class de.odysseus.el.TreeValueExpression
- delegate - Variable in class de.odysseus.el.util.SimpleResolver
- div(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.NumberOperations
- DIV - de.odysseus.el.tree.impl.Scanner.Symbol
- DIV - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- DOT - de.odysseus.el.tree.impl.Scanner.Symbol
- dump(PrintWriter) - Method in class de.odysseus.el.TreeMethodExpression
-
Print the parse tree.
- dump(PrintWriter) - Method in class de.odysseus.el.TreeValueExpression
-
Print the parse tree.
- dump(PrintWriter, Node) - Static method in class de.odysseus.el.tree.NodePrinter
- dump(PrintWriter, Node, Stack<Node>) - Static method in class de.odysseus.el.tree.NodePrinter
E
- empty(TypeConverter, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- EMPTY - de.odysseus.el.tree.impl.Scanner.Symbol
- EMPTY - Static variable in class de.odysseus.el.tree.impl.ast.AstUnary
- encountered - Variable in exception de.odysseus.el.tree.impl.Parser.ParseException
- encountered - Variable in exception de.odysseus.el.tree.impl.Scanner.ScanException
- encountered - Variable in exception de.odysseus.el.tree.TreeBuilderException
- END_EVAL - de.odysseus.el.tree.impl.Scanner.Symbol
- EOF - de.odysseus.el.tree.impl.Scanner.Symbol
- eq(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
eq := cmp (<EQ> cmp | <NE> cmp)*
- eq(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- EQ - de.odysseus.el.tree.impl.Parser.ExtensionPoint
- EQ - de.odysseus.el.tree.impl.Scanner.Symbol
- EQ - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- equals(Object) - Method in class de.odysseus.el.misc.TypeConverterImpl
- equals(Object) - Method in class de.odysseus.el.ObjectValueExpression
-
Two object value expressions are equal if and only if their wrapped objects are equal.
- equals(Object) - Method in class de.odysseus.el.tree.Bindings
- equals(Object) - Method in class de.odysseus.el.tree.impl.Builder
- equals(Object) - Method in class de.odysseus.el.TreeMethodExpression
-
Expressions are compared using the concept of a structural id: variable and function names are anonymized such that two expressions with same tree structure will also have the same structural id and vice versa.
- equals(Object) - Method in class de.odysseus.el.TreeValueExpression
-
Expressions are compared using the concept of a structural id: variable and function names are anonymized such that two expressions with same tree structure will also have the same structural id and vice versa.
- eval() - Method in class de.odysseus.el.tree.impl.Parser
-
eval := dynamic | deferred
- eval(boolean, boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
dynmamic := <START_EVAL_DYNAMIC> expr <END_EVAL> deferred := <START_EVAL_DEFERRED> expr <END_EVAL>
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstBinary
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstBoolean
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstChoice
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstComposite
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstNested
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstNode
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstNull
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstNumber
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstParameters
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstString
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstText
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstUnary
- eval(Bindings, ELContext, boolean) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- eval(Bindings, ELContext, AstNode) - Method in interface de.odysseus.el.tree.impl.ast.AstUnary.Operator
- eval(Bindings, ELContext, AstNode) - Method in class de.odysseus.el.tree.impl.ast.AstUnary.SimpleOperator
- eval(Bindings, ELContext, AstNode, AstNode) - Method in interface de.odysseus.el.tree.impl.ast.AstBinary.Operator
- eval(Bindings, ELContext, AstNode, AstNode) - Method in class de.odysseus.el.tree.impl.ast.AstBinary.SimpleOperator
- expected - Variable in exception de.odysseus.el.tree.impl.Parser.ParseException
- expected - Variable in exception de.odysseus.el.tree.impl.Scanner.ScanException
- expected - Variable in exception de.odysseus.el.tree.TreeBuilderException
- expr - Variable in class de.odysseus.el.TreeMethodExpression
- expr - Variable in class de.odysseus.el.TreeValueExpression
- expr(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
expr := or (<QUESTION> expr <COLON> expr)?
- EXPR_FIRST - Static variable in class de.odysseus.el.tree.impl.Parser
- expression - Variable in exception de.odysseus.el.tree.TreeBuilderException
- ExpressionFactoryImpl - Class in de.odysseus.el
-
Expression factory implementation.
- ExpressionFactoryImpl() - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory using the default builder and cache implementations.
- ExpressionFactoryImpl(ExpressionFactoryImpl.Profile) - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory using the default builder and cache implementations.
- ExpressionFactoryImpl(ExpressionFactoryImpl.Profile, Properties) - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory using the default builder and cache implementations.
- ExpressionFactoryImpl(ExpressionFactoryImpl.Profile, Properties, TypeConverter) - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory using the default builder and cache implementations.
- ExpressionFactoryImpl(TreeStore) - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory.
- ExpressionFactoryImpl(TreeStore, TypeConverter) - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory.
- ExpressionFactoryImpl(Properties) - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory using the default builder and cache implementations.
- ExpressionFactoryImpl(Properties, TypeConverter) - Constructor for class de.odysseus.el.ExpressionFactoryImpl
-
Create a new expression factory using the default builder and cache implementations.
- ExpressionFactoryImpl.Profile - Enum in de.odysseus.el
-
A profile provides a default set of language features that will define the builder's behavior.
- ExpressionNode - Interface in de.odysseus.el.tree
-
Expression node interface.
- EXTENSION - de.odysseus.el.tree.impl.Scanner.Symbol
- ExtensionHandler(Parser.ExtensionPoint) - Constructor for class de.odysseus.el.tree.impl.Parser.ExtensionHandler
- ExtensionPoint() - Constructor for enum de.odysseus.el.tree.impl.Parser.ExtensionPoint
- extensions - Variable in class de.odysseus.el.tree.impl.Parser
- ExtensionToken(String) - Constructor for class de.odysseus.el.tree.impl.Scanner.ExtensionToken
F
- fail(Scanner.Symbol) - Method in class de.odysseus.el.tree.impl.Parser
-
throw exception
- fail(String) - Method in class de.odysseus.el.tree.impl.Parser
-
throw exception
- FALSE - de.odysseus.el.tree.impl.Scanner.Symbol
- Feature() - Constructor for enum de.odysseus.el.tree.impl.Builder.Feature
- features - Variable in enum de.odysseus.el.ExpressionFactoryImpl.Profile
- features - Variable in class de.odysseus.el.tree.impl.Builder
- features() - Method in enum de.odysseus.el.ExpressionFactoryImpl.Profile
- findAccessibleMethod(Method) - Method in class de.odysseus.el.tree.impl.ast.AstNode
- findMethod(String, Class<?>, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- findPublicAccessibleMethod(Method) - Static method in class de.odysseus.el.tree.impl.ast.AstNode
-
Find accessible method.
- fixed(Scanner.Symbol) - Method in class de.odysseus.el.tree.impl.Scanner
- FIXMAP - Static variable in class de.odysseus.el.tree.impl.Scanner
- FLOAT - de.odysseus.el.tree.impl.Scanner.Symbol
- function(String, AstParameters) - Method in class de.odysseus.el.tree.impl.Parser
- FunctionNode - Interface in de.odysseus.el.tree
-
Function node interface.
- functions - Variable in class de.odysseus.el.tree.Bindings
- functions - Variable in class de.odysseus.el.tree.impl.Parser
- functions - Variable in class de.odysseus.el.tree.Tree
- functions - Variable in class de.odysseus.el.util.SimpleContext
- Functions() - Constructor for class de.odysseus.el.util.SimpleContext.Functions
G
- ge(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- GE - de.odysseus.el.tree.impl.Scanner.Symbol
- GE - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- get(String) - Method in class de.odysseus.el.tree.impl.Cache
- get(String) - Method in interface de.odysseus.el.tree.TreeCache
-
Lookup tree
- get(String) - Method in class de.odysseus.el.tree.TreeStore
-
Get a
Tree
. - get(String, Object...) - Static method in class de.odysseus.el.misc.LocalMessages
- getBuilder() - Method in class de.odysseus.el.tree.TreeStore
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstBinary
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstBracket
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstChoice
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstComposite
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstDot
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstEval
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstLiteral
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstNested
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstParameters
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstText
- getCardinality() - Method in class de.odysseus.el.tree.impl.ast.AstUnary
- getCardinality() - Method in interface de.odysseus.el.tree.Node
-
Get the node's number of children.
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstBinary
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstBracket
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstChoice
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstComposite
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstLiteral
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstNested
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstParameters
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstText
- getChild(int) - Method in class de.odysseus.el.tree.impl.ast.AstUnary
- getChild(int) - Method in interface de.odysseus.el.tree.Node
-
Get i'th child
- getCommonPropertyType(ELContext, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- getCommonPropertyType(ELContext, Object) - Method in class de.odysseus.el.util.SimpleResolver
- getELResolver() - Method in class de.odysseus.el.util.SimpleContext
-
Get our resolver.
- getEncountered() - Method in exception de.odysseus.el.tree.TreeBuilderException
- getExpected() - Method in exception de.odysseus.el.tree.TreeBuilderException
- getExpectedType() - Method in class de.odysseus.el.ObjectValueExpression
- getExpectedType() - Method in class de.odysseus.el.TreeValueExpression
- getExpression() - Method in exception de.odysseus.el.tree.TreeBuilderException
- getExpressionString() - Method in class de.odysseus.el.ObjectValueExpression
-
Answer
null
. - getExpressionString() - Method in class de.odysseus.el.TreeMethodExpression
- getExpressionString() - Method in class de.odysseus.el.TreeValueExpression
- getExtensionHandler(Scanner.Token) - Method in class de.odysseus.el.tree.impl.Parser
- getExtensionPoint() - Method in class de.odysseus.el.tree.impl.Parser.ExtensionHandler
- getFeatureDescriptors(ELContext, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- getFeatureDescriptors(ELContext, Object) - Method in class de.odysseus.el.util.SimpleResolver
- getFeatureProperty(ExpressionFactoryImpl.Profile, Properties, Builder.Feature, String) - Method in class de.odysseus.el.ExpressionFactoryImpl
- getFunction(int) - Method in class de.odysseus.el.tree.Bindings
-
Get function by index.
- getFunctionMapper() - Method in class de.odysseus.el.util.SimpleContext
-
Get our function mapper.
- getFunctionNodes() - Method in class de.odysseus.el.tree.Tree
-
Get function nodes (in no particular order)
- getFunctions() - Method in class de.odysseus.el.tree.impl.Parser
- getIdentifierNodes() - Method in class de.odysseus.el.tree.Tree
-
Get identifier nodes (in no particular order)
- getIdentifiers() - Method in class de.odysseus.el.tree.impl.Parser
- getImage() - Method in class de.odysseus.el.tree.impl.Scanner.Token
- getIndex() - Method in interface de.odysseus.el.tree.FunctionNode
-
Get the unique index of this identifier in the expression (e.g.
- getIndex() - Method in interface de.odysseus.el.tree.IdentifierNode
-
Get the unique index of this identifier in the expression (e.g.
- getIndex() - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- getIndex() - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getInput() - Method in class de.odysseus.el.tree.impl.Scanner
- getMethodExpression(Bindings, ELContext, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getMethodInfo(Bindings, ELContext, Class<?>, Class<?>[]) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Get method information.
- getMethodInfo(Bindings, ELContext, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- getMethodInfo(Bindings, ELContext, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getMethodInfo(Bindings, ELContext, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- getMethodInfo(Bindings, ELContext, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- getMethodInfo(Bindings, ELContext, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
- getMethodInfo(Bindings, ELContext, Class<?>, Class<?>[]) - Method in class de.odysseus.el.tree.impl.ast.AstText
- getMethodInfo(ELContext) - Method in class de.odysseus.el.TreeMethodExpression
-
Evaluates the expression and answers information about the method
- getName() - Method in interface de.odysseus.el.tree.FunctionNode
-
Get the full function name
- getName() - Method in interface de.odysseus.el.tree.IdentifierNode
-
Get the identifier name
- getName() - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- getName() - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getOperator() - Method in class de.odysseus.el.tree.impl.ast.AstBinary
- getOperator() - Method in class de.odysseus.el.tree.impl.ast.AstUnary
- getParam(int) - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- getParamCount() - Method in interface de.odysseus.el.tree.FunctionNode
-
Get the number of parameters for this function
- getParamCount() - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- getPosition() - Method in class de.odysseus.el.tree.impl.Scanner
- getPosition() - Method in exception de.odysseus.el.tree.TreeBuilderException
- getPrefix() - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- getProperty(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstBracket
- getProperty(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstDot
- getProperty(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- getProperty(String) - Method in class de.odysseus.el.util.RootPropertyResolver
-
Get property value
- getRoot() - Method in class de.odysseus.el.tree.Tree
- getRootPropertyResolver() - Method in class de.odysseus.el.util.SimpleResolver
-
Answer our root resolver which provides an API to access top-level properties.
- getSize() - Method in class de.odysseus.el.tree.impl.Scanner.Token
- getStructuralId() - Method in class de.odysseus.el.TreeMethodExpression
- getStructuralId() - Method in class de.odysseus.el.TreeValueExpression
- getStructuralId(Bindings) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Get the canonical expression string for this node.
- getStructuralId(Bindings) - Method in class de.odysseus.el.tree.impl.ast.AstNode
- getSymbol() - Method in class de.odysseus.el.tree.impl.Scanner.Token
- getToken() - Method in class de.odysseus.el.tree.impl.Parser
- getToken() - Method in class de.odysseus.el.tree.impl.Scanner
- getType(Bindings, ELContext) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Get the value type accepted in
setValue(Bindings, ELContext, Object)
. - getType(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- getType(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getType(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- getType(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- getType(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
-
according to the spec, the result is undefined for rvalues, so answer
null
- getType(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstText
- getType(ELContext) - Method in class de.odysseus.el.ObjectValueExpression
-
Answer
null
. - getType(ELContext) - Method in class de.odysseus.el.TreeValueExpression
-
Evaluates the expression as an lvalue and answers the result type.
- getType(ELContext, Object, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- getType(ELContext, Object, Object) - Method in class de.odysseus.el.util.SimpleResolver
- getValue(Bindings, ELContext, Class<?>) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Evaluate node.
- getValue(Bindings, ELContext, Class<?>) - Method in class de.odysseus.el.tree.impl.ast.AstNode
-
evaluate and return the (optionally coerced) result.
- getValue(ELContext) - Method in class de.odysseus.el.ObjectValueExpression
-
Answer the wrapped object, coerced to the expected type.
- getValue(ELContext) - Method in class de.odysseus.el.TreeValueExpression
-
Evaluates the expression as an rvalue and answers the result.
- getValue(ELContext, Object, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- getValue(ELContext, Object, Object) - Method in class de.odysseus.el.util.SimpleResolver
- getValueReference(Bindings, ELContext) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Get value reference.
- getValueReference(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- getValueReference(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- getValueReference(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- getValueReference(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- getValueReference(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
- getValueReference(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstText
- getValueReference(ELContext) - Method in class de.odysseus.el.TreeValueExpression
- getVariable(int) - Method in class de.odysseus.el.tree.Bindings
-
Get variable by index.
- getVariableMapper() - Method in class de.odysseus.el.util.SimpleContext
-
Get our variable mapper.
- gt(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- GT - de.odysseus.el.tree.impl.Scanner.Symbol
- GT - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- gt0(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
H
- hashCode() - Method in class de.odysseus.el.misc.TypeConverterImpl
- hashCode() - Method in class de.odysseus.el.ObjectValueExpression
- hashCode() - Method in class de.odysseus.el.tree.Bindings
- hashCode() - Method in class de.odysseus.el.tree.impl.Builder
- hashCode() - Method in class de.odysseus.el.TreeMethodExpression
- hashCode() - Method in class de.odysseus.el.TreeValueExpression
I
- identifier(String) - Method in class de.odysseus.el.tree.impl.Parser
- IDENTIFIER - de.odysseus.el.tree.impl.Scanner.Symbol
- IdentifierNode - Interface in de.odysseus.el.tree
-
Identifier node interface.
- identifiers - Variable in class de.odysseus.el.tree.impl.Parser
- identifiers - Variable in class de.odysseus.el.tree.Tree
- IGNORE_RETURN_TYPE - de.odysseus.el.tree.impl.Builder.Feature
-
Do not verify that a method's return type matches the expected return type passed to
ExpressionFactory.createMethodExpression(ELContext, String, Class, Class[])
. - ignoreReturnType - Variable in class de.odysseus.el.tree.impl.ast.AstIdentifier
- ignoreReturnType - Variable in class de.odysseus.el.tree.impl.ast.AstProperty
- image - Variable in class de.odysseus.el.tree.impl.Scanner.Token
- index - Variable in class de.odysseus.el.tree.impl.ast.AstFunction
- index - Variable in class de.odysseus.el.tree.impl.ast.AstIdentifier
- input - Variable in class de.odysseus.el.tree.impl.Scanner
- INSTANCEOF - de.odysseus.el.tree.impl.Scanner.Symbol
- INTEGER - de.odysseus.el.tree.impl.Scanner.Symbol
- invoke(Bindings, ELContext, Class<?>, Class<?>[], Object[]) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Invoke method.
- invoke(Bindings, ELContext, Class<?>, Class<?>[], Object[]) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- invoke(Bindings, ELContext, Class<?>, Class<?>[], Object[]) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- invoke(Bindings, ELContext, Class<?>, Class<?>[], Object[]) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- invoke(Bindings, ELContext, Class<?>, Class<?>[], Object[]) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- invoke(Bindings, ELContext, Class<?>, Class<?>[], Object[]) - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
- invoke(Bindings, ELContext, Class<?>, Class<?>[], Object[]) - Method in class de.odysseus.el.tree.impl.ast.AstText
- invoke(Bindings, ELContext, Object, Method) - Method in class de.odysseus.el.tree.impl.ast.AstFunction
-
Invoke method.
- invoke(ELContext, Object[]) - Method in class de.odysseus.el.TreeMethodExpression
-
Evaluates the expression and invokes the method.
- invoke(ELContext, Object, Object, Class<?>[], Object[]) - Method in class de.odysseus.el.util.RootPropertyResolver
- invoke(ELContext, Object, Object, Class<?>[], Object[]) - Method in class de.odysseus.el.util.SimpleResolver
- isBigDecimalOrBigInteger(Object) - Static method in class de.odysseus.el.misc.NumberOperations
- isBigDecimalOrFloatOrDoubleOrDotEe(Object) - Static method in class de.odysseus.el.misc.NumberOperations
- isDeferred() - Method in class de.odysseus.el.tree.impl.ast.AstEval
- isDeferred() - Method in class de.odysseus.el.tree.Tree
- isDeferred() - Method in class de.odysseus.el.TreeMethodExpression
-
Answer
true
if this is a deferred expression (starting with#{
) - isDeferred() - Method in class de.odysseus.el.TreeValueExpression
-
Answer
true
if this is a deferred expression (containing sub-expressions starting with#{
) - isDigit(char) - Method in class de.odysseus.el.tree.impl.Scanner
- isDotEe(Object) - Static method in class de.odysseus.el.misc.NumberOperations
- isDotEe(String) - Static method in class de.odysseus.el.misc.NumberOperations
- isEnabled(Builder.Feature) - Method in class de.odysseus.el.tree.impl.Builder
- isEval() - Method in class de.odysseus.el.tree.impl.Scanner
- isFloatOrDouble(Object) - Static method in class de.odysseus.el.misc.NumberOperations
- isFloatOrDoubleOrDotEe(Object) - Static method in class de.odysseus.el.misc.NumberOperations
- isFunctionBound(int) - Method in class de.odysseus.el.tree.Bindings
-
Test if given index is bound to a function.
- isLastSibling(Node, Node) - Static method in class de.odysseus.el.tree.NodePrinter
- isLeftValue() - Method in interface de.odysseus.el.tree.ExpressionNode
- isLeftValue() - Method in class de.odysseus.el.tree.impl.ast.AstEval
- isLeftValue() - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- isLeftValue() - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- isLeftValue() - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- isLeftValue() - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
- isLeftValue() - Method in class de.odysseus.el.tree.impl.ast.AstText
- isLeftValue() - Method in class de.odysseus.el.TreeValueExpression
-
Answer
true
if this could be used as an lvalue. - isLiteralText() - Method in class de.odysseus.el.ObjectValueExpression
-
Answer
false
. - isLiteralText() - Method in interface de.odysseus.el.tree.ExpressionNode
- isLiteralText() - Method in class de.odysseus.el.tree.impl.ast.AstEval
- isLiteralText() - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- isLiteralText() - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- isLiteralText() - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- isLiteralText() - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
-
Answer
false
- isLiteralText() - Method in class de.odysseus.el.tree.impl.ast.AstText
- isLiteralText() - Method in class de.odysseus.el.TreeMethodExpression
- isLiteralText() - Method in class de.odysseus.el.TreeValueExpression
- isMethodInvocation() - Method in interface de.odysseus.el.tree.ExpressionNode
- isMethodInvocation() - Method in class de.odysseus.el.tree.impl.ast.AstEval
- isMethodInvocation() - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- isMethodInvocation() - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- isMethodInvocation() - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- isMethodInvocation() - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
- isMethodInvocation() - Method in class de.odysseus.el.tree.impl.ast.AstText
- isParmetersProvided() - Method in class de.odysseus.el.TreeMethodExpression
- isProperty(String) - Method in class de.odysseus.el.util.RootPropertyResolver
-
Test property
- isReadOnly(Bindings, ELContext) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Determine whether
setValue(Bindings, ELContext, Object)
will throw aPropertyNotWritableException
. - isReadOnly(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- isReadOnly(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- isReadOnly(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- isReadOnly(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- isReadOnly(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
-
non-lvalues are always readonly, so answer
true
- isReadOnly(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstText
- isReadOnly(ELContext) - Method in class de.odysseus.el.ObjectValueExpression
-
Answer
true
. - isReadOnly(ELContext) - Method in class de.odysseus.el.TreeValueExpression
-
Evaluates the expression as an lvalue and determines if
TreeValueExpression.setValue(ELContext, Object)
will always fail. - isReadOnly(ELContext, Object, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- isReadOnly(ELContext, Object, Object) - Method in class de.odysseus.el.util.SimpleResolver
- isResolvable(Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- isVarArgs() - Method in interface de.odysseus.el.tree.FunctionNode
- isVarArgs() - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- isVariableBound(int) - Method in class de.odysseus.el.tree.Bindings
-
Test if given index is bound to a variable.
J
- JEE5 - de.odysseus.el.ExpressionFactoryImpl.Profile
-
JEE5: none
- JEE6 - de.odysseus.el.ExpressionFactoryImpl.Profile
-
JEE6:
javax.el.methodInvocations
,javax.el.varArgs
.
K
- KEYMAP - Static variable in class de.odysseus.el.tree.impl.Scanner
- keyword(String) - Method in class de.odysseus.el.tree.impl.Scanner
L
- LBRACK - de.odysseus.el.tree.impl.Scanner.Symbol
- le(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- LE - de.odysseus.el.tree.impl.Scanner.Symbol
- LE - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- left - Variable in class de.odysseus.el.tree.impl.ast.AstBinary
- length - Variable in class de.odysseus.el.tree.impl.Scanner.Token
- literal() - Method in class de.odysseus.el.tree.impl.Parser
-
literal := <TRUE> | <FALSE> | <STRING> | <INTEGER> | <FLOAT> | <NULL>
- LITERAL - de.odysseus.el.tree.impl.Parser.ExtensionPoint
- load(Class<?>, Properties) - Method in class de.odysseus.el.ExpressionFactoryImpl
- loadDefaultProperties() - Method in class de.odysseus.el.ExpressionFactoryImpl
- loadProperties(String) - Method in class de.odysseus.el.ExpressionFactoryImpl
- LocalMessages - Class in de.odysseus.el.misc
- LocalMessages() - Constructor for class de.odysseus.el.misc.LocalMessages
- LONG_ZERO - Static variable in class de.odysseus.el.misc.NumberOperations
- lookahead - Variable in class de.odysseus.el.tree.impl.Parser
- lookahead(int) - Method in class de.odysseus.el.tree.impl.Parser
-
get lookahead symbol.
- LookaheadToken(Scanner.Token, int) - Constructor for class de.odysseus.el.tree.impl.Parser.LookaheadToken
- LPAREN - de.odysseus.el.tree.impl.Scanner.Symbol
- lt(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- LT - de.odysseus.el.tree.impl.Scanner.Symbol
- LT - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- lt0(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- lvalue - Variable in class de.odysseus.el.tree.impl.ast.AstProperty
M
- main(String[]) - Static method in class de.odysseus.el.tree.impl.Builder
-
Dump out abstract syntax tree for a given expression
- map - Variable in class de.odysseus.el.tree.impl.Cache
- map - Variable in class de.odysseus.el.util.RootPropertyResolver
- map - Variable in class de.odysseus.el.util.SimpleContext.Functions
- map - Variable in class de.odysseus.el.util.SimpleContext.Variables
- method - Variable in class de.odysseus.el.tree.Bindings.MethodWrapper
- METHOD_INVOCATIONS - de.odysseus.el.tree.impl.Builder.Feature
-
Method invocations as in
${foo.bar(1)}
as specified in JSR 245, maintenance release 2. - MethodWrapper(Method) - Constructor for class de.odysseus.el.tree.Bindings.MethodWrapper
- MINUS - de.odysseus.el.tree.impl.Scanner.Symbol
- mod(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.NumberOperations
- MOD - de.odysseus.el.tree.impl.Scanner.Symbol
- MOD - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- mul(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
mul := unary (<MUL> unary | <DIV> unary | <MOD> unary)*
- mul(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.NumberOperations
- MUL - de.odysseus.el.tree.impl.Parser.ExtensionPoint
- MUL - de.odysseus.el.tree.impl.Scanner.Symbol
- MUL - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
N
- name - Variable in class de.odysseus.el.tree.impl.ast.AstFunction
- name - Variable in class de.odysseus.el.tree.impl.ast.AstIdentifier
- ne(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
- NE - de.odysseus.el.tree.impl.Scanner.Symbol
- NE - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- neg(TypeConverter, Object) - Static method in class de.odysseus.el.misc.NumberOperations
- NEG - Static variable in class de.odysseus.el.tree.impl.ast.AstUnary
- next() - Method in class de.odysseus.el.tree.impl.Scanner
-
Scan next token.
- nextEval() - Method in class de.odysseus.el.tree.impl.Scanner
-
token inside an eval expression
- nextNumber() - Method in class de.odysseus.el.tree.impl.Scanner
-
number token
- nextString() - Method in class de.odysseus.el.tree.impl.Scanner
-
string token
- nextText() - Method in class de.odysseus.el.tree.impl.Scanner
-
text token
- nextToken() - Method in class de.odysseus.el.tree.impl.Scanner
- no - Variable in class de.odysseus.el.tree.impl.ast.AstChoice
- NO_FUNCTIONS - Static variable in class de.odysseus.el.tree.Bindings
- NO_VARIABLES - Static variable in class de.odysseus.el.tree.Bindings
- node - Variable in class de.odysseus.el.TreeMethodExpression
- node - Variable in class de.odysseus.el.TreeValueExpression
- Node - Interface in de.odysseus.el.tree
-
Basic node interface.
- NodePrinter - Class in de.odysseus.el.tree
-
Node pretty printer for debugging purposes.
- NodePrinter() - Constructor for class de.odysseus.el.tree.NodePrinter
- nodes - Variable in class de.odysseus.el.tree.impl.ast.AstComposite
- nodes - Variable in class de.odysseus.el.tree.impl.ast.AstParameters
- nonliteral() - Method in class de.odysseus.el.tree.impl.Parser
-
nonliteral := <IDENTIFIER> | function | <LPAREN> expr <RPAREN> function := (<IDENTIFIER> <COLON>)? <IDENTIFIER> <LPAREN> list? <RPAREN>
- NOT - de.odysseus.el.tree.impl.Scanner.Symbol
- NOT - Static variable in class de.odysseus.el.tree.impl.ast.AstUnary
- NULL - de.odysseus.el.tree.impl.Scanner.Symbol
- NULL_PROPERTIES - de.odysseus.el.tree.impl.Builder.Feature
-
For some reason we don't understand, the specification does not allow to resolve
null
property values. - NumberOperations - Class in de.odysseus.el.misc
-
Arithmetic Operations as specified in chapter 1.7.
- NumberOperations() - Constructor for class de.odysseus.el.misc.NumberOperations
O
- object - Variable in class de.odysseus.el.ObjectValueExpression
- ObjectValueExpression - Class in de.odysseus.el
-
Object wrapper expression.
- ObjectValueExpression(TypeConverter, Object, Class<?>) - Constructor for class de.odysseus.el.ObjectValueExpression
-
Wrap an object into a value expression.
- operator - Variable in class de.odysseus.el.tree.impl.ast.AstBinary
- operator - Variable in class de.odysseus.el.tree.impl.ast.AstUnary
- or(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
or := and (<OR> and)*
- OR - de.odysseus.el.tree.impl.Parser.ExtensionPoint
- OR - de.odysseus.el.tree.impl.Scanner.Symbol
- OR - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
P
- params - Variable in class de.odysseus.el.tree.impl.ast.AstFunction
- params - Variable in class de.odysseus.el.tree.impl.ast.AstMethod
- params() - Method in class de.odysseus.el.tree.impl.Parser
-
params := <LPAREN> (expr (<COMMA> expr)*)? <RPAREN>
- ParseException(int, String, String) - Constructor for exception de.odysseus.el.tree.impl.Parser.ParseException
- parseFloat(String) - Method in class de.odysseus.el.tree.impl.Parser
-
Parse a floating point literal.
- parseInteger(String) - Method in class de.odysseus.el.tree.impl.Parser
-
Parse an integer literal.
- Parser - Class in de.odysseus.el.tree.impl
-
Handcrafted top-down parser.
- Parser(Builder, String) - Constructor for class de.odysseus.el.tree.impl.Parser
- Parser.ExtensionHandler - Class in de.odysseus.el.tree.impl
-
Provide limited support for syntax extensions.
- Parser.ExtensionPoint - Enum in de.odysseus.el.tree.impl
- Parser.LookaheadToken - Class in de.odysseus.el.tree.impl
-
Token type (used to store lookahead)
- Parser.ParseException - Exception in de.odysseus.el.tree.impl
-
Parse exception type
- PLUS - de.odysseus.el.tree.impl.Scanner.Symbol
- point - Variable in class de.odysseus.el.tree.impl.Parser.ExtensionHandler
- position - Variable in class de.odysseus.el.tree.impl.Parser.LookaheadToken
- position - Variable in exception de.odysseus.el.tree.impl.Parser.ParseException
- position - Variable in class de.odysseus.el.tree.impl.Parser
- position - Variable in class de.odysseus.el.tree.impl.Scanner
- position - Variable in exception de.odysseus.el.tree.impl.Scanner.ScanException
- position - Variable in exception de.odysseus.el.tree.TreeBuilderException
- prefix - Variable in class de.odysseus.el.tree.impl.ast.AstProperty
- Profile(EnumSet<Builder.Feature>) - Constructor for enum de.odysseus.el.ExpressionFactoryImpl.Profile
- PROP_CACHE_SIZE - Static variable in class de.odysseus.el.ExpressionFactoryImpl
-
javax.el.cacheSize
- PROP_IGNORE_RETURN_TYPE - Static variable in class de.odysseus.el.ExpressionFactoryImpl
-
javax.el.ignoreReturnType
- PROP_METHOD_INVOCATIONS - Static variable in class de.odysseus.el.ExpressionFactoryImpl
-
javax.el.methodInvocations
- PROP_NULL_PROPERTIES - Static variable in class de.odysseus.el.ExpressionFactoryImpl
-
javax.el.nullProperties
- PROP_VAR_ARGS - Static variable in class de.odysseus.el.ExpressionFactoryImpl
-
javax.el.varArgs
- properties() - Method in class de.odysseus.el.util.RootPropertyResolver
-
Get properties
- property - Variable in class de.odysseus.el.tree.impl.ast.AstBracket
- property - Variable in class de.odysseus.el.tree.impl.ast.AstDot
- property - Variable in class de.odysseus.el.tree.impl.ast.AstMethod
- put(String, Tree) - Method in class de.odysseus.el.tree.impl.Cache
- put(String, Tree) - Method in interface de.odysseus.el.tree.TreeCache
-
Cache tree
- putExtensionHandler(Scanner.ExtensionToken, Parser.ExtensionHandler) - Method in class de.odysseus.el.tree.impl.Parser
Q
- question - Variable in class de.odysseus.el.tree.impl.ast.AstChoice
- QUESTION - de.odysseus.el.tree.impl.Scanner.Symbol
- queue - Variable in class de.odysseus.el.tree.impl.Cache
R
- RBRACK - de.odysseus.el.tree.impl.Scanner.Symbol
- readObject(ObjectInputStream) - Method in class de.odysseus.el.tree.Bindings.MethodWrapper
- readObject(ObjectInputStream) - Method in class de.odysseus.el.tree.Bindings
- readObject(ObjectInputStream) - Method in class de.odysseus.el.TreeMethodExpression
- readObject(ObjectInputStream) - Method in class de.odysseus.el.TreeValueExpression
- readOnly - Variable in class de.odysseus.el.util.RootPropertyResolver
- resolve(ELContext, Object, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- resolveFunction(String, String) - Method in class de.odysseus.el.util.SimpleContext.Functions
- resolver - Variable in class de.odysseus.el.util.SimpleContext
- resolveVariable(String) - Method in class de.odysseus.el.util.SimpleContext.Variables
- RESOURCE_BUNDLE - Static variable in class de.odysseus.el.misc.LocalMessages
- right - Variable in class de.odysseus.el.tree.impl.ast.AstBinary
- root - Variable in class de.odysseus.el.tree.Tree
- root - Variable in class de.odysseus.el.util.SimpleResolver
- RootPropertyResolver - Class in de.odysseus.el.util
-
Simple root property resolver implementation.
- RootPropertyResolver() - Constructor for class de.odysseus.el.util.RootPropertyResolver
-
Create a read/write root property resolver
- RootPropertyResolver(boolean) - Constructor for class de.odysseus.el.util.RootPropertyResolver
-
Create a root property resolver
- RPAREN - de.odysseus.el.tree.impl.Scanner.Symbol
S
- ScanException(int, String, String) - Constructor for exception de.odysseus.el.tree.impl.Scanner.ScanException
- scanner - Variable in class de.odysseus.el.tree.impl.Parser
- Scanner - Class in de.odysseus.el.tree.impl
-
Handcrafted scanner.
- Scanner(String) - Constructor for class de.odysseus.el.tree.impl.Scanner
-
Constructor.
- Scanner.ExtensionToken - Class in de.odysseus.el.tree.impl
- Scanner.ScanException - Exception in de.odysseus.el.tree.impl
-
Scan exception type
- Scanner.Symbol - Enum in de.odysseus.el.tree.impl
-
Symbol type
- Scanner.Token - Class in de.odysseus.el.tree.impl
- serialVersionUID - Static variable in class de.odysseus.el.misc.TypeConverterImpl
- serialVersionUID - Static variable in class de.odysseus.el.ObjectValueExpression
- serialVersionUID - Static variable in class de.odysseus.el.tree.Bindings.MethodWrapper
- serialVersionUID - Static variable in class de.odysseus.el.tree.Bindings
- serialVersionUID - Static variable in class de.odysseus.el.tree.impl.Builder
- serialVersionUID - Static variable in exception de.odysseus.el.tree.TreeBuilderException
- serialVersionUID - Static variable in class de.odysseus.el.TreeMethodExpression
- serialVersionUID - Static variable in class de.odysseus.el.TreeValueExpression
- setELResolver(ELResolver) - Method in class de.odysseus.el.util.SimpleContext
-
Set our resolver.
- setFunction(String, String, Method) - Method in class de.odysseus.el.util.SimpleContext.Functions
- setFunction(String, String, Method) - Method in class de.odysseus.el.util.SimpleContext
-
Define a function.
- setProperty(String, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
-
Set property value
- setValue(Bindings, ELContext, Object) - Method in interface de.odysseus.el.tree.ExpressionNode
-
Assign value.
- setValue(Bindings, ELContext, Object) - Method in class de.odysseus.el.tree.impl.ast.AstEval
- setValue(Bindings, ELContext, Object) - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- setValue(Bindings, ELContext, Object) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- setValue(Bindings, ELContext, Object) - Method in class de.odysseus.el.tree.impl.ast.AstProperty
- setValue(Bindings, ELContext, Object) - Method in class de.odysseus.el.tree.impl.ast.AstRightValue
-
non-lvalues are always readonly, so throw an exception
- setValue(Bindings, ELContext, Object) - Method in class de.odysseus.el.tree.impl.ast.AstText
- setValue(ELContext, Object) - Method in class de.odysseus.el.ObjectValueExpression
-
Throw an exception.
- setValue(ELContext, Object) - Method in class de.odysseus.el.TreeValueExpression
-
Evaluates the expression as an lvalue and assigns the given value.
- setValue(ELContext, Object, Object, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
- setValue(ELContext, Object, Object, Object) - Method in class de.odysseus.el.util.SimpleResolver
- setVariable(String, ValueExpression) - Method in class de.odysseus.el.util.SimpleContext
-
Define a variable.
- setVariable(String, ValueExpression) - Method in class de.odysseus.el.util.SimpleContext.Variables
- SIMPLE_FLOAT_TYPES - Static variable in class de.odysseus.el.misc.BooleanOperations
- SIMPLE_INTEGER_TYPES - Static variable in class de.odysseus.el.misc.BooleanOperations
- SimpleContext - Class in de.odysseus.el.util
-
Simple context implementation.
- SimpleContext() - Constructor for class de.odysseus.el.util.SimpleContext
-
Create a context.
- SimpleContext(ELResolver) - Constructor for class de.odysseus.el.util.SimpleContext
-
Create a context, use the specified resolver.
- SimpleContext.Functions - Class in de.odysseus.el.util
- SimpleContext.Variables - Class in de.odysseus.el.util
- SimpleOperator() - Constructor for class de.odysseus.el.tree.impl.ast.AstBinary.SimpleOperator
- SimpleOperator() - Constructor for class de.odysseus.el.tree.impl.ast.AstUnary.SimpleOperator
- SimpleResolver - Class in de.odysseus.el.util
-
Simple resolver implementation.
- SimpleResolver() - Constructor for class de.odysseus.el.util.SimpleResolver
-
Create a read/write resolver capable of resolving top-level identifiers, array values, list values, map values, resource values and bean properties.
- SimpleResolver(boolean) - Constructor for class de.odysseus.el.util.SimpleResolver
-
Create a resolver capable of resolving top-level identifiers, array values, list values, map values, resource values and bean properties.
- SimpleResolver(ELResolver) - Constructor for class de.odysseus.el.util.SimpleResolver
-
Create a read/write resolver capable of resolving top-level identifiers.
- SimpleResolver(ELResolver, boolean) - Constructor for class de.odysseus.el.util.SimpleResolver
-
Create a resolver capable of resolving top-level identifiers.
- size - Variable in class de.odysseus.el.tree.impl.Cache
- size() - Method in class de.odysseus.el.tree.impl.Cache
- START_EVAL_DEFERRED - de.odysseus.el.tree.impl.Scanner.Symbol
- START_EVAL_DYNAMIC - de.odysseus.el.tree.impl.Scanner.Symbol
- store - Variable in class de.odysseus.el.ExpressionFactoryImpl
- strict - Variable in class de.odysseus.el.tree.impl.ast.AstProperty
- string - Variable in enum de.odysseus.el.tree.impl.Scanner.Symbol
- STRING - de.odysseus.el.tree.impl.Scanner.Symbol
- structure - Variable in class de.odysseus.el.TreeMethodExpression
- structure - Variable in class de.odysseus.el.TreeValueExpression
- sub(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.NumberOperations
- SUB - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
- symbol - Variable in class de.odysseus.el.tree.impl.Scanner.Token
- Symbol() - Constructor for enum de.odysseus.el.tree.impl.Scanner.Symbol
- Symbol(String) - Constructor for enum de.odysseus.el.tree.impl.Scanner.Symbol
T
- text() - Method in class de.odysseus.el.tree.impl.Parser
-
text := <TEXT>
- TEXT - de.odysseus.el.tree.impl.Scanner.Symbol
- token - Variable in class de.odysseus.el.tree.impl.Parser.LookaheadToken
- token - Variable in class de.odysseus.el.tree.impl.Parser
- token - Variable in class de.odysseus.el.tree.impl.Scanner
- token(Scanner.Symbol, String, int) - Method in class de.odysseus.el.tree.impl.Scanner
- Token(Scanner.Symbol, String) - Constructor for class de.odysseus.el.tree.impl.Scanner.Token
- Token(Scanner.Symbol, String, int) - Constructor for class de.odysseus.el.tree.impl.Scanner.Token
- toString() - Method in class de.odysseus.el.ObjectValueExpression
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstBinary
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstBoolean
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstBracket
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstChoice
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstComposite
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstDot
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstEval
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstFunction
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstIdentifier
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstMethod
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstNested
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstNull
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstNumber
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstParameters
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstString
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstText
- toString() - Method in class de.odysseus.el.tree.impl.ast.AstUnary
- toString() - Method in enum de.odysseus.el.tree.impl.Scanner.Symbol
- toString() - Method in class de.odysseus.el.tree.impl.Scanner.Token
- toString() - Method in class de.odysseus.el.tree.Tree
- toString() - Method in class de.odysseus.el.TreeMethodExpression
- toString() - Method in class de.odysseus.el.TreeValueExpression
- tree() - Method in class de.odysseus.el.tree.impl.Parser
-
tree := text? ((dynamic text?)+ | (deferred text?)+)?
- Tree - Class in de.odysseus.el.tree
-
Parsed expression, usually created by a
TreeBuilder
. - Tree(ExpressionNode, List<FunctionNode>, List<IdentifierNode>, boolean) - Constructor for class de.odysseus.el.tree.Tree
-
Constructor.
- TreeBuilder - Interface in de.odysseus.el.tree
-
Tree builder interface.
- TreeBuilderException - Exception in de.odysseus.el.tree
-
Exception type thrown in build phase (scan/parse).
- TreeBuilderException(String, int, String, String, String) - Constructor for exception de.odysseus.el.tree.TreeBuilderException
- TreeCache - Interface in de.odysseus.el.tree
-
Tree cache interface.
- TreeMethodExpression - Class in de.odysseus.el
-
A method expression is ready to be evaluated (by calling either
TreeMethodExpression.invoke(ELContext, Object[])
orTreeMethodExpression.getMethodInfo(ELContext)
). - TreeMethodExpression(TreeStore, FunctionMapper, VariableMapper, TypeConverter, String, Class<?>, Class<?>[]) - Constructor for class de.odysseus.el.TreeMethodExpression
-
Create a new method expression.
- TreeStore - Class in de.odysseus.el.tree
-
Tree store class.
- TreeStore(TreeBuilder, TreeCache) - Constructor for class de.odysseus.el.tree.TreeStore
-
Constructor.
- TreeValueExpression - Class in de.odysseus.el
-
A value expression is ready to be evaluated (by calling either
TreeValueExpression.getType(ELContext)
,TreeValueExpression.getValue(ELContext)
,TreeValueExpression.isReadOnly(ELContext)
orTreeValueExpression.setValue(ELContext, Object)
. - TreeValueExpression(TreeStore, FunctionMapper, VariableMapper, TypeConverter, String, Class<?>) - Constructor for class de.odysseus.el.TreeValueExpression
-
Create a new value expression.
- TRUE - de.odysseus.el.tree.impl.Scanner.Symbol
- type - Variable in class de.odysseus.el.ObjectValueExpression
- type - Variable in class de.odysseus.el.TreeMethodExpression
- type - Variable in class de.odysseus.el.TreeValueExpression
- TypeConverter - Interface in de.odysseus.el.misc
- TypeConverterImpl - Class in de.odysseus.el.misc
-
Type Conversions as described in EL 2.1 specification (section 1.17).
- TypeConverterImpl() - Constructor for class de.odysseus.el.misc.TypeConverterImpl
- types - Variable in class de.odysseus.el.TreeMethodExpression
U
- unary(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
unary := <NOT> unary | <MINUS> unary | <EMPTY> unary | value
- UNARY - de.odysseus.el.tree.impl.Parser.ExtensionPoint
V
- value - Variable in class de.odysseus.el.tree.impl.ast.AstBoolean
- value - Variable in class de.odysseus.el.tree.impl.ast.AstNumber
- value - Variable in class de.odysseus.el.tree.impl.ast.AstString
- value - Variable in class de.odysseus.el.tree.impl.ast.AstText
- value() - Method in class de.odysseus.el.tree.impl.Parser
-
value := (nonliteral | literal) (<DOT> <IDENTIFIER> | <LBRACK> expr <RBRACK>)*
- valueOf(String) - Static method in enum de.odysseus.el.ExpressionFactoryImpl.Profile
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.odysseus.el.tree.impl.Builder.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.odysseus.el.tree.impl.Parser.ExtensionPoint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.odysseus.el.tree.impl.Scanner.Symbol
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.odysseus.el.ExpressionFactoryImpl.Profile
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.odysseus.el.tree.impl.Builder.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.odysseus.el.tree.impl.Parser.ExtensionPoint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.odysseus.el.tree.impl.Scanner.Symbol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- varargs - Variable in class de.odysseus.el.tree.impl.ast.AstFunction
- VARARGS - de.odysseus.el.tree.impl.Builder.Feature
-
Allow for use of Java 5 varargs in function calls.
- variables - Variable in class de.odysseus.el.tree.Bindings
- variables - Variable in class de.odysseus.el.util.SimpleContext
- Variables() - Constructor for class de.odysseus.el.util.SimpleContext.Variables
W
- writeObject(ObjectOutputStream) - Method in class de.odysseus.el.tree.Bindings.MethodWrapper
- writeObject(ObjectOutputStream) - Method in class de.odysseus.el.tree.Bindings
Y
A B C D E F G H I J K L M N O P Q R S T U V W YAll Classes All Packages