Package gov.nih.mipav.model.file
Class jxlatte.XorShiro
java.lang.Object
java.util.Random
gov.nih.mipav.model.file.jxlatte.XorShiro
- All Implemented Interfaces:
Serializable,java.util.random.RandomGenerator
- Enclosing class:
jxlatte
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.random.RandomGenerator
java.util.random.RandomGenerator.ArbitrarilyJumpableGenerator, java.util.random.RandomGenerator.JumpableGenerator, java.util.random.RandomGenerator.LeapableGenerator, java.util.random.RandomGenerator.SplittableGenerator, java.util.random.RandomGenerator.StreamableGenerator -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int[]private intprivate static final longprivate long[]private long[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfill(int[] bits) private voidintnext(int bits) longsplitMix64(long z) Methods inherited from class java.util.Random
doubles, doubles, doubles, doubles, from, ints, ints, ints, ints, longs, longs, longs, longs, nextBoolean, nextBytes, nextDouble, nextFloat, nextGaussian, nextInt, nextInt, nextLong, setSeedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.random.RandomGenerator
isDeprecated, nextDouble, nextDouble, nextExponential, nextFloat, nextFloat, nextGaussian, nextInt, nextLong, nextLong
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
state0
private long[] state0 -
state1
private long[] state1 -
batch
private int[] batch -
batchPos
private int batchPos
-
-
Constructor Details
-
XorShiro
public XorShiro(int seed0, int seed1, int seed2, int seed3) -
XorShiro
public XorShiro(long seed0, long seed1)
-
-
Method Details