public class BigDecimalRandomizer extends Object implements Randomizer<BigDecimal>
BigDecimal
.Constructor and Description |
---|
BigDecimalRandomizer()
Create a new
BigDecimalRandomizer . |
BigDecimalRandomizer(Integer scale)
Create a new
BigDecimalRandomizer . |
BigDecimalRandomizer(long seed)
Create a new
BigDecimalRandomizer . |
Modifier and Type | Method and Description |
---|---|
static BigDecimalRandomizer |
aNewBigDecimalRandomizer()
Create a new
BigDecimalRandomizer . |
static BigDecimalRandomizer |
aNewBigDecimalRandomizer(Integer scale)
Create a new
BigDecimalRandomizer .The default rounding mode is RoundingMode.HALF_UP . |
static BigDecimalRandomizer |
aNewBigDecimalRandomizer(long seed)
Create a new
BigDecimalRandomizer . |
BigDecimal |
getRandomValue()
Generate a random value for the given type.
|
public BigDecimalRandomizer()
BigDecimalRandomizer
.public BigDecimalRandomizer(long seed)
BigDecimalRandomizer
.seed
- initial seedpublic BigDecimalRandomizer(Integer scale)
BigDecimalRandomizer
. The default rounding mode is RoundingMode.HALF_UP
.scale
- of the BigDecimal
value to be returned.public static BigDecimalRandomizer aNewBigDecimalRandomizer()
BigDecimalRandomizer
.BigDecimalRandomizer
.public static BigDecimalRandomizer aNewBigDecimalRandomizer(long seed)
BigDecimalRandomizer
.seed
- initial seedBigDecimalRandomizer
.public static BigDecimalRandomizer aNewBigDecimalRandomizer(Integer scale)
BigDecimalRandomizer
.The default rounding mode is RoundingMode.HALF_UP
.scale
- of the BigDecimal
value to be returned.BigDecimalRandomizer
.public BigDecimal getRandomValue()
Randomizer
getRandomValue
in interface Randomizer<BigDecimal>
Copyright © 2017. All Rights Reserved.