public class SequentialIterator extends BaseDatapoolIterator
sequential
iteration format is selected
for a particular script. This class is used as the DEFAULT iterator class when
creating an iterator in the datapool factory
without
explicitly specifying an iterator class.datapool, equivalenceClass, equivalenceClassIndex
RANDOM_SEED, WRAP
Constructor and Description |
---|
SequentialIterator() |
Modifier and Type | Method and Description |
---|---|
IDatapoolRecord |
dpCurrent()
The record currently available from this iterator for the associated
instance of the datapool.
|
boolean |
dpDone()
|
void |
dpNext()
Increments the iterator associated with an instance of the datapool.
|
void |
dpReset()
Restart the iterator associated with an instance of the datapool.
|
dpBoolean, dpBoolean, dpByte, dpByte, dpChar, dpChar, dpDouble, dpDouble, dpFloat, dpFloat, dpInitialize, dpInitialize, dpInt, dpInt, dpLong, dpLong, dpShort, dpShort, dpString, dpString, dpValue, dpValue, getCell, getCell, getDatapool, getEquivalenceClass, getProperty, setDatapool, setProperty
public IDatapoolRecord dpCurrent()
IDatapoolIterator
next method
. A value of null
is
returned when the iterator is out of values.dpCurrent
in interface IDatapoolIterator
dpCurrent
in class BaseDatapoolIterator
null
.IDatapoolIterator.dpNext()
,
IDatapoolIterator.dpDone()
,
IDatapoolIterator.dpReset()
public boolean dpDone()
IDatapoolIterator
dpDone
in interface IDatapoolIterator
dpDone
in class BaseDatapoolIterator
IDatapoolIterator.dpCurrent()
,
IDatapoolIterator.dpNext()
,
IDatapoolIterator.dpReset()
public void dpNext()
IDatapoolIterator
dpNext
in interface IDatapoolIterator
dpNext
in class BaseDatapoolIterator
IDatapoolIterator.dpCurrent()
,
IDatapoolIterator.dpDone()
,
IDatapoolIterator.dpReset()
public void dpReset()
IDatapoolIterator
dpReset
in interface IDatapoolIterator
dpReset
in class BaseDatapoolIterator
IDatapoolIterator.dpCurrent()
,
IDatapoolIterator.dpDone()
,
IDatapoolIterator.dpNext()