Class FloatGenerator

java.lang.Object
mocka.generator.AbstractGenerator<Float>
mocka.generator.primitive.FloatGenerator
All Implemented Interfaces:
Generator<Float>

public class FloatGenerator extends AbstractGenerator<Float>
  • Method Details

    • getInstance

      public static FloatGenerator getInstance()
    • get

      public Float get()
      returns a random float value
    • getFloat

      public Float getFloat()
      returns a random float within the full float range [-Float.MAX_VALUE, Float.MAX_VALUE].
    • getFloat

      public Float getFloat(Float min, Float max)
      returns a random float between the given min and max values [min, max].
    • getPositiveFloat

      public Float getPositiveFloat()
      returns a random positive float (Float.MIN_VALUE, Float.MAX_VALUE].
    • getNegativeFloat

      public Float getNegativeFloat()
      returns a random negative float [-Float.MAX_VALUE, -Float.MIN_VALUE).
    • pickFrom

      public Float pickFrom(List<Float> list)
      picks a random float from the given list.
    • pickFrom

      public Float pickFrom(Float[] floats)
      picks a random float from the given array.