public final class IndexedValueExpression extends ValueExpression implements Serializable
Constructor and Description |
---|
IndexedValueExpression(ValueExpression valueExpression,
int i)
Constructor specifying indexed variable and index.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Class |
getExpectedType() |
String |
getExpressionString() |
Class |
getType(ELContext elContext) |
Object |
getValue(ELContext elContext) |
int |
hashCode() |
boolean |
isLiteralText() |
boolean |
isReadOnly(ELContext elContext) |
void |
setValue(ELContext elContext,
Object arg1) |
getValueReference
public IndexedValueExpression(ValueExpression valueExpression, int i)
valueExpression
- that evaluates to the indexed variablei
- index specifying the memberpublic boolean equals(Object o)
equals
in class Expression
public Class getExpectedType()
getExpectedType
in class ValueExpression
public String getExpressionString()
getExpressionString
in class Expression
public Class getType(ELContext elContext)
getType
in class ValueExpression
elContext
- The EL context for this evaluationpublic Object getValue(ELContext elContext)
getValue
in class ValueExpression
elContext
- The EL context for this evaluationpublic int hashCode()
hashCode
in class Expression
public boolean isLiteralText()
isLiteralText
in class Expression
public boolean isReadOnly(ELContext elContext)
isReadOnly
in class ValueExpression
elContext
- The EL context for this evaluationtrue
if this expression is read only otherwise
false
public void setValue(ELContext elContext, Object arg1)
setValue
in class ValueExpression
elContext
- The EL context for this evaluationarg1
- The value to set the property to which this value
expression refersCopyright © 2010 - 2020 Adobe. All Rights Reserved