001// Generated by delombok at Fri Mar 03 18:26:02 UTC 2023 002package de.cuioss.test.generator.impl; 003 004import de.cuioss.test.generator.TypedGenerator; 005import de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators; 006 007/** 008 * This Class is used to generate a Float Object value which is generated by next() method. 009 */ 010public class FloatObjectGenerator implements TypedGenerator<Float> { 011 private float low = Float.MIN_VALUE; 012 private float high = Float.MAX_VALUE; 013 014 @Override 015 public Float next() { 016 return PrimitiveGenerators.doubles(low, high).next().floatValue(); 017 } 018 019 @Override 020 public Class<Float> getType() { 021 return Float.class; 022 } 023 024 @java.lang.SuppressWarnings("all") 025 @lombok.Generated 026 public FloatObjectGenerator(final float low, final float high) { 027 this.low = low; 028 this.high = high; 029 } 030 031 @java.lang.SuppressWarnings("all") 032 @lombok.Generated 033 public FloatObjectGenerator() { 034 } 035}