Package api.util

Class ForkableRandom

java.lang.Object
java.util.Random
api.util.ForkableRandom
All Implemented Interfaces:
Serializable, RandomGenerator

public class ForkableRandom extends Random
See Also:
  • Method Details

    • forkRandom

      public static ForkableRandom forkRandom(Random random)
    • createForkableRandom

      public static ForkableRandom createForkableRandom()
    • createForkableRandom

      public static ForkableRandom createForkableRandom(long seed)
    • setSeed

      public void setSeed(long seed)
      Overrides:
      setSeed in class Random
    • getSeed

      public long getSeed()
    • fork

      public ForkableRandom fork()
    • next

      protected int next(int bits)
      Overrides:
      next in class Random