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,
long seed)
Create a new
BigDecimalRangeRandomizer . |
BigDecimalRangeRandomizer(java.lang.Long min,
java.lang.Long max)
Deprecated.
|
BigDecimalRangeRandomizer(java.lang.Long min,
java.lang.Long max,
java.lang.Integer scale)
Deprecated.
|
BigDecimalRangeRandomizer(java.lang.Long min,
java.lang.Long max,
long seed)
Deprecated.
|
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,
long seed)
Create a new
BigDecimalRangeRandomizer . |
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Long min,
java.lang.Long max)
Deprecated.
|
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Long min,
java.lang.Long max,
java.lang.Integer scale)
Deprecated.
|
static BigDecimalRangeRandomizer |
aNewBigDecimalRangeRandomizer(java.lang.Long min,
java.lang.Long max,
long seed)
Deprecated.
|
java.math.BigDecimal |
getRandomValue()
Generate a random value for the given type.
|
@Deprecated public BigDecimalRangeRandomizer(java.lang.Long min, java.lang.Long max)
BigDecimalRangeRandomizer
.min
- min valuemax
- max valuepublic BigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max)
BigDecimalRangeRandomizer
.min
- min valuemax
- max value@Deprecated public BigDecimalRangeRandomizer(java.lang.Long min, java.lang.Long max, long seed)
BigDecimalRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seedpublic BigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max, long seed)
BigDecimalRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seed@Deprecated public BigDecimalRangeRandomizer(java.lang.Long min, java.lang.Long 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)
BigDecimalRangeRandomizer
. The default rounding mode is RoundingMode.HALF_UP
.min
- min valuemax
- max valuescale
- of the BigDecimal
value to be returned.@Deprecated public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Long min, java.lang.Long max)
BigDecimalRangeRandomizer
.min
- min valuemax
- max valueBigDecimalRangeRandomizer
.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max)
BigDecimalRangeRandomizer
.min
- min valuemax
- max valueBigDecimalRangeRandomizer
.@Deprecated public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Long min, java.lang.Long max, long seed)
BigDecimalRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seedBigDecimalRangeRandomizer
.public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Double min, java.lang.Double max, long seed)
BigDecimalRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seedBigDecimalRangeRandomizer
.@Deprecated public static BigDecimalRangeRandomizer aNewBigDecimalRangeRandomizer(java.lang.Long min, java.lang.Long 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)
BigDecimalRangeRandomizer
. The default rounding mode is RoundingMode.HALF_UP
.min
- min valuemax
- max valuescale
- of the BigDecimal
value to be returned.BigDecimalRangeRandomizer
.public java.math.BigDecimal getRandomValue()
Randomizer
getRandomValue
in interface Randomizer<java.math.BigDecimal>
Copyright © 2019. All Rights Reserved.