@Override protected MersenneTwisterGenerable next() { return new MersenneTwisterGenerable(random.nextLong()); }
/** * returns a long uniformly drawn between 0 (inclusive) and n (exclusive) */ public long nextLong(long n) { return this.myPrg.nextLong(n); }
public long nextLong() { return this.myPrg.nextLong(); }
@Override public long applyAsLong(long input) { long value = Math.abs(theTwister.nextLong()); value %= length; value += min; return value; }
@Override public Integer apply(long operand) { long value = Math.abs(theTwister.nextLong()); value %= length; value += min; return (int) value; } }
@Override public String apply(long input) { long value = Math.abs(theTwister.nextLong()); value %= _length; value += min; return String.valueOf(value); }
@Override public String apply(long input) { return String.valueOf(Math.abs(theTwister.nextLong())); }
@Override protected MersenneTwisterGenerable next() { return new MersenneTwisterGenerable(random.nextLong()); }
@Override protected MersenneTwisterGenerable next() { return new MersenneTwisterGenerable(random.nextLong()); }
@Override protected MersenneTwisterGenerable next() { return new MersenneTwisterGenerable(random.nextLong()); }