Package org.gridgain.tpcds.qgen.random
Class RandomNumberStreamImpl
java.lang.Object
org.gridgain.tpcds.qgen.random.RandomNumberStreamImpl
- All Implemented Interfaces:
RandomNumberStream
-
Constructor Summary
ConstructorsConstructorDescriptionRandomNumberStreamImpl(int seedsPerRow) RandomNumberStreamImpl(int globalColumnNumber, int seedsPerRow) RandomNumberStreamImpl(int globalColumnNumber, int seedBase, int seedsPerRow) -
Method Summary
-
Constructor Details
-
RandomNumberStreamImpl
public RandomNumberStreamImpl(int seedsPerRow) -
RandomNumberStreamImpl
public RandomNumberStreamImpl(int globalColumnNumber, int seedsPerRow) -
RandomNumberStreamImpl
public RandomNumberStreamImpl(int globalColumnNumber, int seedBase, int seedsPerRow)
-
-
Method Details
-
nextRandom
public long nextRandom()- Specified by:
nextRandomin interfaceRandomNumberStream
-
nextRandomDouble
public double nextRandomDouble()- Specified by:
nextRandomDoublein interfaceRandomNumberStream
-
skipRows
public void skipRows(long numberOfRows) - Specified by:
skipRowsin interfaceRandomNumberStream
-
resetSeed
public void resetSeed()- Specified by:
resetSeedin interfaceRandomNumberStream
-
getSeedsUsed
public int getSeedsUsed()- Specified by:
getSeedsUsedin interfaceRandomNumberStream
-
resetSeedsUsed
public void resetSeedsUsed()- Specified by:
resetSeedsUsedin interfaceRandomNumberStream
-
getSeedsPerRow
public int getSeedsPerRow()- Specified by:
getSeedsPerRowin interfaceRandomNumberStream
-