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

java.lang.Object
  extended by org.pentaho.reporting.libraries.formula.typing.sequence.RecursiveSequence
All Implemented Interfaces:
Sequence

public class RecursiveSequence
extends Object
implements Sequence

Todo: Document me!

Date: 29.09.2010 Time: 16:47:11

Author:
Thomas Morgner.

Constructor Summary
RecursiveSequence(Object object, FormulaContext context)
           
 
Method Summary
 boolean hasNext()
           
 Object next()
           
 LValue nextRawValue()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecursiveSequence

public RecursiveSequence(Object object,
                         FormulaContext context)
Method Detail

hasNext

public boolean hasNext()
                throws EvaluationException
Specified by:
hasNext in interface Sequence
Throws:
EvaluationException

next

public Object next()
            throws EvaluationException
Specified by:
next in interface Sequence
Throws:
EvaluationException

nextRawValue

public LValue nextRawValue()
                    throws EvaluationException
Specified by:
nextRawValue in interface Sequence
Throws:
EvaluationException