Class RandomDecimalGenerators
- java.lang.Object
-
- net.jqwik.engine.properties.arbitraries.randomized.RandomDecimalGenerators
-
public class RandomDecimalGenerators extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RandomDecimalGenerators()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static net.jqwik.api.RandomGenerator<java.math.BigDecimal>bigDecimals(int genSize, Range<java.math.BigDecimal> range, int scale, net.jqwik.api.RandomDistribution distribution, java.math.BigDecimal shrinkingTarget)static java.math.BigDecimaldefaultShrinkingTarget(Range<java.math.BigDecimal> range, int scale)static java.math.BigDecimalscaledBigDecimal(java.math.BigInteger value, int scale)static java.math.BigIntegerunscaledBigInteger(java.math.BigDecimal bigDecimal, int scale)static Range<java.math.BigInteger>unscaledBigIntegerRange(Range<java.math.BigDecimal> range, int scale)
-
-
-
Method Detail
-
bigDecimals
public static net.jqwik.api.RandomGenerator<java.math.BigDecimal> bigDecimals(int genSize, Range<java.math.BigDecimal> range, int scale, net.jqwik.api.RandomDistribution distribution, java.math.BigDecimal shrinkingTarget)
-
unscaledBigIntegerRange
public static Range<java.math.BigInteger> unscaledBigIntegerRange(Range<java.math.BigDecimal> range, int scale)
-
scaledBigDecimal
public static java.math.BigDecimal scaledBigDecimal(java.math.BigInteger value, int scale)
-
unscaledBigInteger
public static java.math.BigInteger unscaledBigInteger(java.math.BigDecimal bigDecimal, int scale)
-
defaultShrinkingTarget
public static java.math.BigDecimal defaultShrinkingTarget(Range<java.math.BigDecimal> range, int scale)
-
-