Package | Description |
---|---|
org.apache.commons.el | |
org.apache.commons.el.parser |
Modifier and Type | Class and Description |
---|---|
class |
BinaryOperatorExpression
An expression representing a binary operator on a value
|
class |
BooleanLiteral
An expression representing a boolean literal value
|
class |
BoundFunctionInvocation
A subclass of
FunctionInvocation which is bound
to a particular Method . |
class |
ComplexValue
Represents a dynamic value, which consists of a prefix and an
optional set of ValueSuffix elements.
|
class |
ConditionalExpression
Represents a conditional expression.
|
class |
ExpressionString
Represents an expression String consisting of a mixture of
Strings and Expressions.
|
class |
FloatingPointLiteral
An expression representing a floating point literal value.
|
class |
FunctionInvocation
Represents a function call.
|
class |
IntegerLiteral
An expression representing an integer literal value.
|
class |
Literal
An expression representing a literal value
|
class |
NamedValue
Represents a name that can be used as the first element of a
value.
|
class |
NullLiteral
An expression representing a null literal value
|
class |
StringLiteral
An expression representing a String literal value.
|
class |
UnaryOperatorExpression
An expression representing one or more unary operators on a
value
|
Modifier and Type | Method and Description |
---|---|
Expression |
Literal.bindFunctions(FunctionMapper functions) |
abstract Expression |
Expression.bindFunctions(FunctionMapper functions)
Returns an expression with all
FunctionInvocation s replaced by
BoundFunctionInvocation s. |
Expression |
ExpressionString.bindFunctions(FunctionMapper functions) |
Expression |
ConditionalExpression.bindFunctions(FunctionMapper functions) |
Expression |
NamedValue.bindFunctions(FunctionMapper functions) |
Expression |
FunctionInvocation.bindFunctions(FunctionMapper functions) |
Expression |
UnaryOperatorExpression.bindFunctions(FunctionMapper functions) |
Expression |
ComplexValue.bindFunctions(FunctionMapper functions) |
Expression |
BinaryOperatorExpression.bindFunctions(FunctionMapper functions) |
Expression |
ConditionalExpression.getCondition() |
Expression |
UnaryOperatorExpression.getExpression() |
Expression |
BinaryOperatorExpression.getExpression() |
Expression |
ConditionalExpression.getFalseBranch() |
Expression |
ArraySuffix.getIndex() |
Expression |
ComplexValue.getPrefix() |
Expression |
ConditionalExpression.getTrueBranch() |
Modifier and Type | Method and Description |
---|---|
void |
ConditionalExpression.setCondition(Expression pCondition) |
void |
UnaryOperatorExpression.setExpression(Expression pExpression) |
void |
BinaryOperatorExpression.setExpression(Expression pExpression) |
void |
ConditionalExpression.setFalseBranch(Expression pFalseBranch) |
void |
ArraySuffix.setIndex(Expression pIndex) |
void |
ComplexValue.setPrefix(Expression pPrefix) |
void |
ConditionalExpression.setTrueBranch(Expression pTrueBranch) |
Constructor and Description |
---|
ArraySuffix(Expression pIndex)
Constructor
|
BinaryOperatorExpression(Expression pExpression,
List pOperators,
List pExpressions)
Constructor
|
ComplexValue(Expression pPrefix,
List pSuffixes)
Constructor
|
ConditionalExpression(Expression pCondition,
Expression pTrueBranch,
Expression pFalseBranch)
Constructor
|
UnaryOperatorExpression(UnaryOperator pOperator,
List pOperators,
Expression pExpression)
Constructor
|
Modifier and Type | Method and Description |
---|---|
Expression |
ELParser.AddExpression() |
Expression |
ELParser.AndExpression() |
Expression |
ELParser.AttrValueExpression() |
Expression |
ELParser.ConditionalExpression() |
Expression |
ELParser.EqualityExpression() |
Expression |
ELParser.Expression() |
Expression |
ELParser.MultiplyExpression() |
Expression |
ELParser.OrExpression() |
Expression |
ELParser.RelationalExpression() |
Expression |
ELParser.UnaryExpression() |
Expression |
ELParser.Value() |
Expression |
ELParser.ValuePrefix()
This is an element that can start a value
|
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.