public class BigDecimalRangeRandomizer extends java.lang.Object implements Randomizer<java.math.BigDecimal>
BigDecimal in the given range.| Constructor and Description |
|---|
BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max)
Create a new
BigDecimalRangeRandomizer. |
BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
java.lang.Integer scale)
Create a new
BigDecimalRangeRandomizer. |
BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
java.lang.Integer scale,
java.math.RoundingMode roundingMode)
Create a new
BigDecimalRangeRandomizer. |
BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed)
Create a new
BigDecimalRangeRandomizer. |
BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed,
java.lang.Integer scale)
Create a new
BigDecimalRangeRandomizer. |
BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed,
java.lang.Integer scale,
java.math.RoundingMode roundingMode)
Create a new
BigDecimalRangeRandomizer. |
| Modifier and Type | Method and Description |
|---|---|
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max)
Create a new
BigDecimalRangeRandomizer. |
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
java.lang.Integer scale)
Create a new
BigDecimalRangeRandomizer. |
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
java.lang.Integer scale,
java.math.RoundingMode roundingMode)
Create a new
BigDecimalRangeRandomizer. |
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed)
Create a new
BigDecimalRangeRandomizer. |
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed,
java.lang.Integer scale)
Create a new
BigDecimalRangeRandomizer. |
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed,
java.lang.Integer scale,
java.math.RoundingMode roundingMode)
Create a new
BigDecimalRangeRandomizer. |
java.math.BigDecimal |
getRandomValue()
Generate a random value for the given type.
|
public BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max)
BigDecimalRangeRandomizer.min - min valuemax - max valuepublic BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed)
BigDecimalRangeRandomizer.min - min valuemax - max valueseed - initial seedpublic BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
java.lang.Integer scale)
BigDecimalRangeRandomizer. The default rounding mode is RoundingMode.HALF_UP.min - min valuemax - max valuescale - of the BigDecimal value to be returned.public BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
java.lang.Integer scale,
java.math.RoundingMode roundingMode)
BigDecimalRangeRandomizer.min - min valuemax - max valuescale - of the BigDecimal value to be returned.roundingMode - of the BigDecimal value to be returned.public BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed,
java.lang.Integer scale)
BigDecimalRangeRandomizer. The default rounding mode is RoundingMode.HALF_UP.min - min valuemax - max valueseed - initial seedscale - of the BigDecimal value to be returned.public BigDecimalRangeRandomizer(java.lang.Double min,
java.lang.Double max,
long seed,
java.lang.Integer scale,
java.math.RoundingMode roundingMode)
BigDecimalRangeRandomizer.min - min valuemax - max valueseed - initial seedscale - of the BigDecimal value to be returned.roundingMode - of the BigDecimal value to be returned.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max)
BigDecimalRangeRandomizer.min - min valuemax - max valueBigDecimalRangeRandomizer.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max, long seed)
BigDecimalRangeRandomizer.min - min valuemax - max valueseed - initial seedBigDecimalRangeRandomizer.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max, java.lang.Integer scale)
BigDecimalRangeRandomizer. The default rounding mode is RoundingMode.HALF_UP.min - min valuemax - max valuescale - of the BigDecimal value to be returned.BigDecimalRangeRandomizer.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max, java.lang.Integer scale, java.math.RoundingMode roundingMode)
BigDecimalRangeRandomizer.min - min valuemax - max valuescale - of the BigDecimal value to be returned.roundingMode - of the BigDecimal value to be returned.BigDecimalRangeRandomizer.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max, long seed, java.lang.Integer scale)
BigDecimalRangeRandomizer. The default rounding mode is RoundingMode.HALF_UP.min - min valuemax - max valueseed - initial seedscale - of the BigDecimal value to be returned.BigDecimalRangeRandomizer.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max, long seed, java.lang.Integer scale, java.math.RoundingMode roundingMode)
BigDecimalRangeRandomizer.min - min valuemax - max valueseed - initial seedscale - of the BigDecimal value to be returned.roundingMode - of the BigDecimal value to be returned.BigDecimalRangeRandomizer.public java.math.BigDecimal getRandomValue()
RandomizergetRandomValue in interface Randomizer<java.math.BigDecimal>Copyright © 2020. All Rights Reserved.