edu.duke.cs.banjo.utility
Class BanjoRandomNumber
java.lang.Object
edu.duke.cs.banjo.utility.BanjoRandomNumber
- public class BanjoRandomNumber
- extends java.lang.Object
Basic utility class for providing random sequences, based on either a fixed seed
or a system time-based seed.
Details:
By using a regular (instead of a static) class we can use separate random sequences
for multiple threads, and still get repeatable results for testing.
Change History:
Created on Mar 24, 2008
- Author:
- Jurgen Sladeczek (hjs)
For the latest info, please visit www.cs.duke.edu.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
banjoSeed
protected long banjoSeed
randomSequence
protected java.util.Random randomSequence
BanjoRandomNumber
public BanjoRandomNumber()
BanjoRandomNumber
public BanjoRandomNumber(long _seed)
getRandomSequence
public java.util.Random getRandomSequence()
getBanjoSeed
public long getBanjoSeed()
setBanjoSeed
public void setBanjoSeed(long _randomSeed)