org.pentaho.reporting.libraries.formula.typing.sequence
public class AnySequence extends java.lang.Object implements Sequence
| Modifier | Constructor and Description |
|---|---|
protected |
AnySequence(AnySequence anySequence) |
|
AnySequence(ArrayCallback array,
FormulaContext context) |
|
AnySequence(FormulaContext context) |
|
AnySequence(LValue single,
FormulaContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected ArrayCallback |
getArray() |
protected int |
getColumnCursor() |
protected FormulaContext |
getContext() |
protected int |
getRowCursor() |
protected LValue |
getSingle() |
boolean |
hasNext() |
protected boolean |
isValidNext(LValue o) |
java.lang.Object |
next() |
LValue |
nextRawValue() |
public AnySequence(FormulaContext context)
public AnySequence(ArrayCallback array, FormulaContext context)
public AnySequence(LValue single, FormulaContext context)
protected AnySequence(AnySequence anySequence)
public boolean hasNext()
throws EvaluationException
hasNext in interface SequenceEvaluationExceptionprotected boolean isValidNext(LValue o)
public java.lang.Object next()
throws EvaluationException
next in interface SequenceEvaluationExceptionpublic LValue nextRawValue() throws EvaluationException
nextRawValue in interface SequenceEvaluationExceptionprotected int getRowCursor()
protected int getColumnCursor()
protected LValue getSingle()
protected ArrayCallback getArray()
protected FormulaContext getContext()