public class DateRangeRandomizer extends AbstractRangeRandomizer<Date>
Date
in the given range.max, min
random
Constructor and Description |
---|
DateRangeRandomizer(Date min,
Date max)
Create a new
DateRangeRandomizer . |
DateRangeRandomizer(Date min,
Date max,
long seed)
Create a new
DateRangeRandomizer . |
Modifier and Type | Method and Description |
---|---|
static DateRangeRandomizer |
aNewDateRangeRandomizer(Date min,
Date max)
Create a new
DateRangeRandomizer . |
static DateRangeRandomizer |
aNewDateRangeRandomizer(Date min,
Date max,
long seed)
Create a new
DateRangeRandomizer . |
protected void |
checkValues() |
protected Date |
getDefaultMaxValue() |
protected Date |
getDefaultMinValue() |
Date |
getRandomValue()
Generate a random value for the given type.
|
nextLong
public DateRangeRandomizer(Date min, Date max)
DateRangeRandomizer
.min
- min valuemax
- max valuepublic DateRangeRandomizer(Date min, Date max, long seed)
DateRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seedpublic static DateRangeRandomizer aNewDateRangeRandomizer(Date min, Date max)
DateRangeRandomizer
.min
- min valuemax
- max valueDateRangeRandomizer
.public static DateRangeRandomizer aNewDateRangeRandomizer(Date min, Date max, long seed)
DateRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seedDateRangeRandomizer
.protected void checkValues()
checkValues
in class AbstractRangeRandomizer<Date>
protected Date getDefaultMinValue()
getDefaultMinValue
in class AbstractRangeRandomizer<Date>
protected Date getDefaultMaxValue()
getDefaultMaxValue
in class AbstractRangeRandomizer<Date>
public Date getRandomValue()
Randomizer
Copyright © 2016. All Rights Reserved.