org.pentaho.reporting.libraries.formula.typing.sequence
Class DefaultNumberSequence
java.lang.Object
org.pentaho.reporting.libraries.formula.typing.sequence.AnySequence
org.pentaho.reporting.libraries.formula.typing.sequence.DefaultNumberSequence
- All Implemented Interfaces:
- Sequence, NumberSequence
public class DefaultNumberSequence
- extends AnySequence
- implements NumberSequence
- Author:
- Cedric Pronzato
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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)
isValidNext
protected boolean isValidNext(LValue o)
- Overrides:
isValidNext
in class AnySequence
nextNumber
public java.lang.Number nextNumber()
throws EvaluationException
- Specified by:
nextNumber
in interface NumberSequence
- Throws:
EvaluationException