|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.hyades.datapool.iterator.DatapoolIteratorImpl_Base
org.eclipse.hyades.datapool.iterator.DatapoolIteratorSequentialPrivate
| Field Summary |
|---|
| Fields inherited from class org.eclipse.hyades.datapool.iterator.DatapoolIteratorImpl_Base |
|---|
allEquivClasses, currentEquivClassIndex, currentRecordIndex, done, myDatapool, myEquivClassIndex, properties |
| Fields inherited from interface org.eclipse.hyades.execution.runtime.datapool.IDatapoolIterator |
|---|
RANDOM_SEED, WRAP |
| Constructor Summary | |
|---|---|
DatapoolIteratorSequentialPrivate()
|
|
| Method Summary | |
|---|---|
static void |
close()
|
boolean |
dpDone()
Returns true if the current iterator
value is null. |
void |
dpInitialize(IDatapool datapool)
This method acts the same way as dpInitialize with equivalence class specification
except that default
equivalence class is used. |
void |
dpInitialize(IDatapool datapool,
int equivalenceClassIndex)
Initialize the iterator sequence from the specified datapool object. |
void |
dpNext()
Increments the iterator associated with an instance of the datapool. |
void |
dpReset()
Restart the iterator associated with an instance of the datapool. |
static DatapoolIteratorSequentialPrivate |
getInstance()
|
| Methods inherited from class org.eclipse.hyades.datapool.iterator.DatapoolIteratorImpl_Base |
|---|
dpBoolean, dpBoolean, dpByte, dpByte, dpChar, dpChar, dpCurrent, dpDouble, dpDouble, dpFloat, dpFloat, dpInt, dpInt, dpLong, dpLong, dpShort, dpShort, dpString, dpString, dpValue, dpValue, getDatapool, getProperty, setProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.hyades.execution.runtime.datapool.IDatapoolIterator |
|---|
dpBoolean, dpBoolean, dpByte, dpByte, dpChar, dpChar, dpCurrent, dpDouble, dpDouble, dpFloat, dpFloat, dpInt, dpInt, dpLong, dpLong, dpShort, dpShort, dpString, dpString, dpValue, dpValue, getDatapool, getProperty, setProperty |
| Constructor Detail |
public DatapoolIteratorSequentialPrivate()
| Method Detail |
public static DatapoolIteratorSequentialPrivate getInstance()
public static void close()
public void dpInitialize(IDatapool datapool,
int equivalenceClassIndex)
dpInitialize in interface IDatapoolIteratordatapool - The datapool to iterate over.equivalenceClassIndex - The zero-based index of the equivalence
class that should be iterated over. If this value
is negative then all records in the datapool should be
will be available to the iterator.public void dpInitialize(IDatapool datapool)
dpInitialize with equivalence class specification
except that default
equivalence class is used.
dpInitialize in interface IDatapoolIteratordatapool - The datapool to iterate over.public boolean dpDone()
true if the current iterator
value is null.
dpDone in interface IDatapoolIteratorDatapoolIteratorImpl_Base.dpCurrent(),
dpNext(),
dpReset()public void dpNext()
dpNext in interface IDatapoolIteratorDatapoolIteratorImpl_Base.dpCurrent(),
dpDone(),
dpReset()public void dpReset()
dpReset in interface IDatapoolIteratorDatapoolIteratorImpl_Base.dpCurrent(),
dpDone(),
dpNext()
|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||