Class NanoSecondRandomizer

java.lang.Object
org.jeasy.random.randomizers.time.NanoSecondRandomizer
All Implemented Interfaces:
Randomizer<Integer>

public class NanoSecondRandomizer extends Object implements Randomizer<Integer>
A Randomizer that generates a random nano-second value between MIN_NANO_SECOND and MAX_NANO_SECOND.
Author:
Mahmoud Ben Hassine ([email protected])
  • Field Details

  • Constructor Details

    • NanoSecondRandomizer

      public NanoSecondRandomizer()
    • NanoSecondRandomizer

      public NanoSecondRandomizer(long seed)
  • Method Details

    • getRandomValue

      public Integer getRandomValue()
      Description copied from interface: Randomizer
      Generate a random value for the given type.
      Specified by:
      getRandomValue in interface Randomizer<Integer>
      Returns:
      a random value for the given type