- ELContext - Class in javax.el
-
Context information for expression evaluation.
- ELContext() - Constructor for class javax.el.ELContext
-
- ELContextEvent - Class in javax.el
-
An event which indicates that an
ELContext
has been created.
- ELContextEvent(ELContext) - Constructor for class javax.el.ELContextEvent
-
Constructs an ELContextEvent object to indicate that an ELContext has been created.
- ELContextListener - Interface in javax.el
-
The listener interface for receiving notification when an
ELContext
is created.
- ELException - Exception in javax.el
-
Represents any of the exception conditions that can arise during expression evaluation.
- ELException() - Constructor for exception javax.el.ELException
-
Creates an ELException with no detail message.
- ELException(String) - Constructor for exception javax.el.ELException
-
Creates an ELException with the provided detail message.
- ELException(Throwable) - Constructor for exception javax.el.ELException
-
Creates an ELException with the given cause.
- ELException(String, Throwable) - Constructor for exception javax.el.ELException
-
Creates an ELException with the given detail message and root cause.
- ELResolver - Class in javax.el
-
Enables customization of variable and property resolution behavior for EL expression evaluation.
- ELResolver() - Constructor for class javax.el.ELResolver
-
- empty(TypeConverter, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
-
- EMPTY - Static variable in class de.odysseus.el.tree.impl.ast.AstUnary
-
- eq(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
-
- EQ - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
-
- eq(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
eq := cmp (<EQ> cmp | <NE> cmp)*
- 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.
- equals(Object) - Method in class javax.el.Expression
-
Determines whether the specified object is equal to this Expression.
- eval(Bindings, ELContext) - Method in class de.odysseus.el.tree.impl.ast.AstBinary
-
- 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
-
- 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, boolean) - Method in class de.odysseus.el.tree.impl.ast.AstMethod
-
- 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, 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() - 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>
- expr(boolean) - Method in class de.odysseus.el.tree.impl.Parser
-
expr := or (<QUESTION> expr <COLON> expr)?
- Expression - Class in javax.el
-
- Expression() - Constructor for class javax.el.Expression
-
- ExpressionFactory - Class in javax.el
-
- ExpressionFactory() - Constructor for class javax.el.ExpressionFactory
-
- 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(Properties) - 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(Properties, TypeConverter) - 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.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.
- extensions - Variable in class de.odysseus.el.tree.impl.Parser
-
- ge(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
-
- GE - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
-
- get(String, Object...) - Static method in class de.odysseus.el.misc.LocalMessages
-
- 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
-
- getBase() - Method in class javax.el.ValueReference
-
- getBeanProperty(String) - Method in class javax.el.BeanELResolver.BeanProperties
-
- 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
-
- getCommonPropertyType(ELContext, Object) - Method in class javax.el.ArrayELResolver
-
If the base object is a Java language array, returns the most general type that this resolver
accepts for the property argument.
- getCommonPropertyType(ELContext, Object) - Method in class javax.el.BeanELResolver
-
If the base object is not null, returns the most general type that this resolver accepts for
the property argument.
- getCommonPropertyType(ELContext, Object) - Method in class javax.el.CompositeELResolver
-
Returns the most general type that this resolver accepts for the property argument, given a
base object.
- getCommonPropertyType(ELContext, Object) - Method in class javax.el.ELResolver
-
Returns the most general type that this resolver accepts for the property argument, given a
base object.
- getCommonPropertyType(ELContext, Object) - Method in class javax.el.ListELResolver
-
If the base object is a list, returns the most general type that this resolver accepts for
the property argument.
- getCommonPropertyType(ELContext, Object) - Method in class javax.el.MapELResolver
-
If the base object is a map, returns the most general type that this resolver accepts for the
property argument.
- getCommonPropertyType(ELContext, Object) - Method in class javax.el.ResourceBundleELResolver
-
If the base object is a ResourceBundle, returns the most general type that this resolver
accepts for the property argument.
- getContext(Class<?>) - Method in class javax.el.ELContext
-
Returns the context object associated with the given key.
- getELContext() - Method in class javax.el.ELContextEvent
-
Returns the ELContext that was created.
- getELResolver() - Method in class de.odysseus.el.util.SimpleContext
-
Get our resolver.
- getELResolver() - Method in class javax.el.ELContext
-
Retrieves the ELResolver associated with this context.
- 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
-
- getExpectedType() - Method in class javax.el.ValueExpression
-
Returns the type the result of the expression will be coerced to after evaluation.
- 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
-
- getExpressionString() - Method in class javax.el.Expression
-
Returns the original String used to create this Expression, unmodified.
- 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
-
- getFeatureDescriptors(ELContext, Object) - Method in class javax.el.ArrayELResolver
-
Always returns null, since there is no reason to iterate through set set of all integers.
- getFeatureDescriptors(ELContext, Object) - Method in class javax.el.BeanELResolver
-
If the base object is not null, returns an Iterator containing the set of JavaBeans
properties available on the given object.
- getFeatureDescriptors(ELContext, Object) - Method in class javax.el.CompositeELResolver
-
Returns information about the set of variables or properties that can be resolved for the
given base object.
- getFeatureDescriptors(ELContext, Object) - Method in class javax.el.ELResolver
-
Returns information about the set of variables or properties that can be resolved for the
given base object.
- getFeatureDescriptors(ELContext, Object) - Method in class javax.el.ListELResolver
-
Always returns null, since there is no reason to iterate through set set of all integers.
- getFeatureDescriptors(ELContext, Object) - Method in class javax.el.MapELResolver
-
If the base object is a map, returns an Iterator containing the set of keys available in the
Map.
- getFeatureDescriptors(ELContext, Object) - Method in class javax.el.ResourceBundleELResolver
-
If the base object is a ResourceBundle, returns an Iterator containing the set of keys
available in the ResourceBundle.
- 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.
- getFunctionMapper() - Method in class javax.el.ELContext
-
Retrieves the FunctionMapper associated with this ELContext.
- 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
-
- getLocale() - Method in class javax.el.ELContext
-
- getMethod(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
- getMethodInfo(ELContext) - Method in class javax.el.MethodExpression
-
Evaluates the expression relative to the provided context, and returns information about the
actual referenced 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
-
- getName() - Method in class javax.el.MethodInfo
-
Returns the name of the method
- 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
-
- getParamTypes() - Method in class javax.el.MethodInfo
-
Returns the parameter types of the method
- 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
- getProperty() - Method in class javax.el.ValueReference
-
- getPropertyType() - Method in class javax.el.BeanELResolver.BeanProperty
-
- getReadMethod() - Method in class javax.el.BeanELResolver.BeanProperty
-
- getReturnType() - Method in class javax.el.MethodInfo
-
Returns the return type of the method
- 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(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(ELContext) - Method in class de.odysseus.el.ObjectValueExpression
-
Answer null
.
- getType(Bindings, ELContext) - Method in interface de.odysseus.el.tree.ExpressionNode
-
- 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.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
-
- getType(ELContext, Object, Object) - Method in class javax.el.ArrayELResolver
-
If the base object is an array, returns the most general acceptable type for a value in this
array.
- getType(ELContext, Object, Object) - Method in class javax.el.BeanELResolver
-
If the base object is not null, returns the most general acceptable type that can be set on
this bean property.
- getType(ELContext, Object, Object) - Method in class javax.el.CompositeELResolver
-
- getType(ELContext, Object, Object) - Method in class javax.el.ELResolver
-
- getType(ELContext, Object, Object) - Method in class javax.el.ListELResolver
-
If the base object is a list, returns the most general acceptable type for a value in this
list.
- getType(ELContext, Object, Object) - Method in class javax.el.MapELResolver
-
If the base object is a map, returns the most general acceptable type for a value in this
map.
- getType(ELContext, Object, Object) - Method in class javax.el.ResourceBundleELResolver
-
If the base object is an instance of ResourceBundle, return null, since the resolver is read
only.
- getType(ELContext) - Method in class javax.el.ValueExpression
-
Evaluates the expression relative to the provided context, and returns the most general type
that is acceptable for an object to be passed as the value parameter in a future call to the
ValueExpression.setValue(ELContext, Object)
method.
- getValue(ELContext) - Method in class de.odysseus.el.ObjectValueExpression
-
Answer the wrapped object, coerced to the expected type.
- 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.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
-
- getValue(ELContext, Object, Object) - Method in class javax.el.ArrayELResolver
-
If the base object is a Java language array, returns the value at the given index.
- getValue(ELContext, Object, Object) - Method in class javax.el.BeanELResolver
-
If the base object is not null, returns the current value of the given property on this bean.
- getValue(ELContext, Object, Object) - Method in class javax.el.CompositeELResolver
-
Attempts to resolve the given property object on the given base object by querying all
component resolvers.
- getValue(ELContext, Object, Object) - Method in class javax.el.ELResolver
-
Attempts to resolve the given property object on the given base object.
- getValue(ELContext, Object, Object) - Method in class javax.el.ListELResolver
-
If the base object is a list, returns the value at the given index.
- getValue(ELContext, Object, Object) - Method in class javax.el.MapELResolver
-
If the base object is a map, returns the value associated with the given key, as specified by
the property argument.
- getValue(ELContext, Object, Object) - Method in class javax.el.ResourceBundleELResolver
-
If the base object is an instance of ResourceBundle, the provided property will first be
coerced to a String.
- getValue(ELContext) - Method in class javax.el.ValueExpression
-
Evaluates the expression relative to the provided context, and returns the resulting value.
- 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
-
- getValueReference(ELContext) - Method in class javax.el.ValueExpression
-
- 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.
- getVariableMapper() - Method in class javax.el.ELContext
-
Retrieves the VariableMapper associated with this ELContext.
- getWriteMethod() - Method in class javax.el.BeanELResolver.BeanProperty
-
- gt(TypeConverter, Object, Object) - Static method in class de.odysseus.el.misc.BooleanOperations
-
- GT - Static variable in class de.odysseus.el.tree.impl.ast.AstBinary
-
- identifier(String) - Method in class de.odysseus.el.tree.impl.Parser
-
- IdentifierNode - Interface in de.odysseus.el.tree
-
Identifier node interface.
- 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, Object, Method) - Method in class de.odysseus.el.tree.impl.ast.AstFunction
-
Invoke method.
- 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(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
-
- invoke(ELContext, Object, Object, Class<?>[], Object[]) - Method in class javax.el.BeanELResolver
-
If the base object is not null
, invoke the method, with the given parameters on
this bean.
- invoke(ELContext, Object, Object, Class<?>[], Object[]) - Method in class javax.el.CompositeELResolver
-
Attempts to resolve and invoke the given method
on the given base
object by querying all component resolvers.
- invoke(ELContext, Object, Object, Class<?>[], Object[]) - Method in class javax.el.ELResolver
-
Attempts to resolve and invoke the given method
on the given base
object.
- invoke(ELContext, Object[]) - Method in class javax.el.MethodExpression
-
If a String literal is specified as the expression, returns the String literal coerced to the
expected return type of the method signature.
- 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
-
- isEnabled(Builder.Feature) - Method in class de.odysseus.el.tree.impl.Builder
-
- isEval() - Method in class de.odysseus.el.tree.impl.Scanner
-
- isFunctionBound(int) - Method in class de.odysseus.el.tree.Bindings
-
Test if given index is bound to a function.
- 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
-
- isLiteralText() - Method in class javax.el.Expression
-
Returns whether this expression was created from only literal text.
- 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
-
- isParmetersProvided() - Method in class javax.el.MethodExpression
-
Return whether this MethodExpression was created with parameters.
- isProperty(String) - Method in class de.odysseus.el.util.RootPropertyResolver
-
Test property
- isPropertyResolved() - Method in class javax.el.ELContext
-
Returns whether an
ELResolver
has successfully resolved a given (base, property)
pair.
- isReadOnly(ELContext) - Method in class de.odysseus.el.ObjectValueExpression
-
Answer true
.
- isReadOnly(Bindings, ELContext) - Method in interface de.odysseus.el.tree.ExpressionNode
-
- 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.TreeValueExpression
-
- isReadOnly(ELContext, Object, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
-
- isReadOnly(ELContext, Object, Object) - Method in class de.odysseus.el.util.SimpleResolver
-
- isReadOnly(ELContext, Object, Object) - Method in class javax.el.ArrayELResolver
-
- isReadOnly() - Method in class javax.el.BeanELResolver.BeanProperty
-
- isReadOnly(ELContext, Object, Object) - Method in class javax.el.BeanELResolver
-
- isReadOnly(ELContext, Object, Object) - Method in class javax.el.CompositeELResolver
-
- isReadOnly(ELContext, Object, Object) - Method in class javax.el.ELResolver
-
- isReadOnly(ELContext, Object, Object) - Method in class javax.el.ListELResolver
-
- isReadOnly(ELContext, Object, Object) - Method in class javax.el.MapELResolver
-
- isReadOnly(ELContext, Object, Object) - Method in class javax.el.ResourceBundleELResolver
-
If the base object is not null and an instanceof java.util.ResourceBundle, return true.
- isReadOnly(ELContext) - Method in class javax.el.ValueExpression
-
- 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.
- 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.ExtensionToken(String) - Constructor for class de.odysseus.el.tree.impl.Scanner.ExtensionToken
-
- Scanner.ScanException - Exception in de.odysseus.el.tree.impl
-
Scan exception type
- Scanner.ScanException(int, String, String) - Constructor for exception de.odysseus.el.tree.impl.Scanner.ScanException
-
- Scanner.Symbol - Enum in de.odysseus.el.tree.impl
-
Symbol type
- Scanner.Token - Class in de.odysseus.el.tree.impl
-
- Scanner.Token(Scanner.Symbol, String) - Constructor for class de.odysseus.el.tree.impl.Scanner.Token
-
- Scanner.Token(Scanner.Symbol, String, int) - Constructor for class de.odysseus.el.tree.impl.Scanner.Token
-
- 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
-
Define a function.
- setLocale(Locale) - Method in class javax.el.ELContext
-
Set the Locale for this instance.
- setProperty(String, Object) - Method in class de.odysseus.el.util.RootPropertyResolver
-
Set property value
- setPropertyResolved(boolean) - Method in class javax.el.ELContext
-
Called to indicate that a ELResolver has successfully resolved a given (base, property) pair.
- setValue(ELContext, Object) - Method in class de.odysseus.el.ObjectValueExpression
-
Throw an exception.
- 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.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
-
- setValue(ELContext, Object, Object, Object) - Method in class javax.el.ArrayELResolver
-
If the base object is a Java language array, attempts to set the value at the given index
with the given value.
- setValue(ELContext, Object, Object, Object) - Method in class javax.el.BeanELResolver
-
If the base object is not null, attempts to set the value of the given property on this bean.
- setValue(ELContext, Object, Object, Object) - Method in class javax.el.CompositeELResolver
-
Attempts to set the value of the given property object on the given base object.
- setValue(ELContext, Object, Object, Object) - Method in class javax.el.ELResolver
-
Attempts to set the value of the given property object on the given base object.
- setValue(ELContext, Object, Object, Object) - Method in class javax.el.ListELResolver
-
If the base object is a list, attempts to set the value at the given index with the given
value.
- setValue(ELContext, Object, Object, Object) - Method in class javax.el.MapELResolver
-
If the base object is a map, attempts to set the value associated with the given key, as
specified by the property argument.
- setValue(ELContext, Object, Object, Object) - Method in class javax.el.ResourceBundleELResolver
-
- setValue(ELContext, Object) - Method in class javax.el.ValueExpression
-
Evaluates the expression relative to the provided context, and sets the result to the
provided value.
- setVariable(String, ValueExpression) - Method in class de.odysseus.el.util.SimpleContext
-
Define a variable.
- setVariable(String, ValueExpression) - Method in class javax.el.VariableMapper
-
Assign a ValueExpression to an EL variable, replacing any previously assignment to the same
variable.
- 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.
- SimpleResolver - Class in de.odysseus.el.util
-
Simple resolver implementation.
- SimpleResolver(ELResolver, boolean) - Constructor for class de.odysseus.el.util.SimpleResolver
-
Create a resolver capable of resolving top-level identifiers.
- SimpleResolver(ELResolver) - Constructor for class de.odysseus.el.util.SimpleResolver
-
Create a read/write resolver capable of resolving top-level identifiers.
- 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() - 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.
- strict - Variable in class de.odysseus.el.tree.impl.ast.AstProperty
-
- 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
-
- value() - Method in class de.odysseus.el.tree.impl.Parser
-
value := (nonliteral | literal) (<DOT> <IDENTIFIER> | <LBRACK> expr <RBRACK>)*
- ValueExpression - Class in javax.el
-
An Expression that can get or set a value.
- ValueExpression() - Constructor for class javax.el.ValueExpression
-
- 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.
- ValueReference - Class in javax.el
-
This class encapsulates a base model object and one of its properties.
- ValueReference(Object, Object) - Constructor for class javax.el.ValueReference
-
- 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.
- VariableMapper - Class in javax.el
-
The interface to a map between EL variables and the EL expressions they are associated with.
- VariableMapper() - Constructor for class javax.el.VariableMapper
-