Class DoubleGenerator

java.lang.Object
mocka.generator.AbstractGenerator<Double>
mocka.generator.primitive.DoubleGenerator
All Implemented Interfaces:
Generator<Double>

public class DoubleGenerator extends AbstractGenerator<Double>
  • Method Details

    • getInstance

      public static DoubleGenerator getInstance()
    • get

      public Double get()
      returns a random double value
    • getDouble

      public Double getDouble()
      returns a random double within the full double range [-Double.MAX_VALUE, Double.MAX_VALUE].
    • getDouble

      public Double getDouble(Double min, Double max)
      returns a random double between the given min and max values [min, max].
    • getPositiveDouble

      public Double getPositiveDouble()
      returns a random positive double (Double.MIN_VALUE, Double.MAX_VALUE].
    • getNegativeDouble

      public Double getNegativeDouble()
      returns a random negative double [-Double.MAX_VALUE, -Double.MIN_VALUE).
    • pickFrom

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

      public Double pickFrom(Double[] doubles)
      picks a random double from the given array.