org.jfree.formula.typing.sequence
Class NumberSequence

java.lang.Object
  extended by org.jfree.formula.typing.sequence.NumberSequence

public class NumberSequence
extends java.lang.Object

Author:
Cedric Pronzato

Constructor Summary
NumberSequence(ArrayCallback array, FormulaContext context)
          Number sequence bounded to an array.
NumberSequence(FormulaContext context)
          Empty number sequence.
NumberSequence(java.lang.Number n, FormulaContext context)
          Number sequence bounded to only one number item.
 
Method Summary
 boolean hasNext()
           
 java.lang.Number nextNumber()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberSequence

public NumberSequence(FormulaContext context)
Empty number sequence.


NumberSequence

public NumberSequence(java.lang.Number n,
                      FormulaContext context)
Number sequence bounded to only one number item.

Parameters:
n - A number

NumberSequence

public NumberSequence(ArrayCallback array,
                      FormulaContext context)
Number sequence bounded to an array.

Parameters:
array -
Method Detail

hasNext

public boolean hasNext()
                throws EvaluationException
Throws:
EvaluationException

nextNumber

public java.lang.Number nextNumber()
                            throws EvaluationException
Throws:
EvaluationException