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

Class DefaultNumberSequence

public class DefaultNumberSequence extends AnySequence implements NumberSequence

Author: Cedric Pronzato

Constructor Summary
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
protected booleanisValidNext(LValue o)
NumbernextNumber()

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

isValidNext

protected boolean isValidNext(LValue o)

nextNumber

public Number nextNumber()