Class DefaultNumberSequence
- java.lang.Object
-
- org.pentaho.reporting.libraries.formula.typing.sequence.AnySequence
-
- org.pentaho.reporting.libraries.formula.typing.sequence.DefaultNumberSequence
-
- All Implemented Interfaces:
NumberSequence,Sequence
public class DefaultNumberSequence extends AnySequence implements NumberSequence
- Author:
- Cedric Pronzato
-
-
Constructor Summary
Constructors Constructor Description DefaultNumberSequence(FormulaContext context)Empty number sequence.DefaultNumberSequence(LValue n, FormulaContext context)Number sequence bounded to only one number item.DefaultNumberSequence(ArrayCallback array, FormulaContext context)Number sequence bounded to an array.DefaultNumberSequence(AnySequence anySequence)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.NumbernextNumber()-
Methods inherited from class org.pentaho.reporting.libraries.formula.typing.sequence.AnySequence
hasNext, next, nextRawValue
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.reporting.libraries.formula.typing.Sequence
hasNext, next, nextRawValue
-
-
-
-
Constructor Detail
-
DefaultNumberSequence
public DefaultNumberSequence(FormulaContext context)
Empty number sequence.
-
DefaultNumberSequence
public DefaultNumberSequence(LValue n, FormulaContext context)
Number sequence bounded to only one number item.- Parameters:
n- A number
-
DefaultNumberSequence
public DefaultNumberSequence(ArrayCallback array, FormulaContext context)
Number sequence bounded to an array.- Parameters:
array-
-
DefaultNumberSequence
public DefaultNumberSequence(AnySequence anySequence)
-
-
Method Detail
-
nextNumber
public java.lang.Number nextNumber() throws EvaluationException- Specified by:
nextNumberin interfaceNumberSequence- Throws:
EvaluationException
-
-