org.pentaho.reporting.libraries.formula.typing.sequence

Class AnySequence

public class AnySequence extends Object implements Sequence

Author: Cedric Pronzato

Constructor Summary
AnySequence(FormulaContext context)
AnySequence(ArrayCallback array, FormulaContext context)
AnySequence(LValue single, FormulaContext context)
protected AnySequence(AnySequence anySequence)
Method Summary
protected ArrayCallbackgetArray()
protected intgetColumnCursor()
protected FormulaContextgetContext()
protected intgetRowCursor()
protected LValuegetSingle()
booleanhasNext()
protected booleanisValidNext(LValue o)
Objectnext()
LValuenextRawValue()

Constructor Detail

AnySequence

public AnySequence(FormulaContext context)

AnySequence

public AnySequence(ArrayCallback array, FormulaContext context)

AnySequence

public AnySequence(LValue single, FormulaContext context)

AnySequence

protected AnySequence(AnySequence anySequence)

Method Detail

getArray

protected ArrayCallback getArray()

getColumnCursor

protected int getColumnCursor()

getContext

protected FormulaContext getContext()

getRowCursor

protected int getRowCursor()

getSingle

protected LValue getSingle()

hasNext

public boolean hasNext()

isValidNext

protected boolean isValidNext(LValue o)

next

public Object next()

nextRawValue

public LValue nextRawValue()