Package javax.servlet.jsp.jstl.core
Class IteratedValueExpression
- java.lang.Object
-
- javax.el.Expression
-
- javax.el.ValueExpression
-
- javax.servlet.jsp.jstl.core.IteratedValueExpression
-
- All Implemented Interfaces:
java.io.Serializable
public final class IteratedValueExpression extends javax.el.ValueExpression
ValueExpression that refers to a specific member of an indexed variable backed by an IteratedExpression. This allows individual members of an indexed collection to be used as lvalues.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected int
i
protected IteratedExpression
iteratedExpression
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description IteratedValueExpression(IteratedExpression _iteratedExpr, int i)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
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)
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
i
protected final int i
-
iteratedExpression
protected final IteratedExpression iteratedExpression
-
-
Constructor Detail
-
IteratedValueExpression
public IteratedValueExpression(IteratedExpression _iteratedExpr, int i)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in classjavax.el.Expression
-
getExpectedType
public java.lang.Class getExpectedType()
- Specified by:
getExpectedType
in classjavax.el.ValueExpression
-
getExpressionString
public java.lang.String getExpressionString()
- Specified by:
getExpressionString
in classjavax.el.Expression
-
getType
public java.lang.Class getType(javax.el.ELContext elContext)
- Specified by:
getType
in classjavax.el.ValueExpression
-
getValue
public java.lang.Object getValue(javax.el.ELContext elContext)
- Specified by:
getValue
in classjavax.el.ValueExpression
-
hashCode
public int hashCode()
- Specified by:
hashCode
in classjavax.el.Expression
-
isLiteralText
public boolean isLiteralText()
- Specified by:
isLiteralText
in classjavax.el.Expression
-
isReadOnly
public boolean isReadOnly(javax.el.ELContext elContext)
- Specified by:
isReadOnly
in classjavax.el.ValueExpression
-
setValue
public void setValue(javax.el.ELContext elContext, java.lang.Object arg1)
- Specified by:
setValue
in classjavax.el.ValueExpression
-
-