Package javax.servlet.jsp.jstl.core
Class IteratedExpression
- java.lang.Object
-
- javax.servlet.jsp.jstl.core.IteratedExpression
-
public final class IteratedExpression extends java.lang.ObjectHelper class for accessing members of a deferred expression result by index.
-
-
Constructor Summary
Constructors Constructor Description IteratedExpression(ValueExpression orig, java.lang.String delims)Constructor specifying the expression to access.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetItem(ELContext context, int i)Iterates the original expression and returns the value at the index.ValueExpressiongetValueExpression()Returns the original expression.
-
-
-
Constructor Detail
-
IteratedExpression
public IteratedExpression(ValueExpression orig, java.lang.String delims)
Constructor specifying the expression to access. If the expression evaluates to a String, then it will be split using the specified delimiters.- Parameters:
orig- the original expression to be accesseddelims- delimiters to be used to split a String result
-
-
Method Detail
-
getItem
public java.lang.Object getItem(ELContext context, int i)
Iterates the original expression and returns the value at the index.- Parameters:
context- against which the expression should be evaluatedi- the index of the value to return- Returns:
- the value at the index
-
getValueExpression
public ValueExpression getValueExpression()
Returns the original expression.- Returns:
- the original expression
-
-