public final class IndexedValueExpression
extends javax.el.ValueExpression
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.Integer |
i
The index variable.
|
protected javax.el.ValueExpression |
orig
The indexed variable.
|
private static long |
serialVersionUID |
Constructor and Description |
---|
IndexedValueExpression(javax.el.ValueExpression valueExpression,
int i)
Constructor specifying indexed variable and index.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Class |
getExpectedType() |
java.lang.String |
getExpressionString() |
java.lang.Class |
getType(javax.el.ELContext elContext) |
java.lang.Object |
getValue(javax.el.ELContext elContext) |
int |
hashCode() |
boolean |
isLiteralText() |
boolean |
isReadOnly(javax.el.ELContext elContext) |
void |
setValue(javax.el.ELContext elContext,
java.lang.Object arg1) |
private static final long serialVersionUID
protected final java.lang.Integer i
protected final javax.el.ValueExpression orig
public IndexedValueExpression(javax.el.ValueExpression valueExpression, int i)
valueExpression
- that evaluates to the indexed variablei
- index specifying the memberpublic boolean equals(java.lang.Object o)
equals
in class javax.el.Expression
public java.lang.Class getExpectedType()
getExpectedType
in class javax.el.ValueExpression
public java.lang.String getExpressionString()
getExpressionString
in class javax.el.Expression
public java.lang.Class getType(javax.el.ELContext elContext)
getType
in class javax.el.ValueExpression
public java.lang.Object getValue(javax.el.ELContext elContext)
getValue
in class javax.el.ValueExpression
public int hashCode()
hashCode
in class javax.el.Expression
public boolean isLiteralText()
isLiteralText
in class javax.el.Expression
public boolean isReadOnly(javax.el.ELContext elContext)
isReadOnly
in class javax.el.ValueExpression
public void setValue(javax.el.ELContext elContext, java.lang.Object arg1)
setValue
in class javax.el.ValueExpression