Class OffsetDateTimeRangeRandomizer
-
- All Implemented Interfaces:
-
io.github.krandom.api.Randomizer
public class OffsetDateTimeRangeRandomizer extends AbstractRangeRandomizer<T>
Generate a random OffsetDateTime in the given range.
-
-
Constructor Summary
Constructors Constructor Description OffsetDateTimeRangeRandomizer(OffsetDateTime min, OffsetDateTime max)
Create a new OffsetDateTimeRangeRandomizer. OffsetDateTimeRangeRandomizer(OffsetDateTime min, OffsetDateTime max, long seed)
Create a new OffsetDateTimeRangeRandomizer.
-
Method Summary
Modifier and Type Method Description OffsetDateTime
getRandomValue()
Generate a random value for the given type. -
-
Constructor Detail
-
OffsetDateTimeRangeRandomizer
OffsetDateTimeRangeRandomizer(OffsetDateTime min, OffsetDateTime max)
Create a new OffsetDateTimeRangeRandomizer.- Parameters:
min
- min value (inclusive)max
- max value (exclusive)
-
OffsetDateTimeRangeRandomizer
OffsetDateTimeRangeRandomizer(OffsetDateTime min, OffsetDateTime max, long seed)
Create a new OffsetDateTimeRangeRandomizer.- Parameters:
min
- min value (inclusive)max
- max value (exclusive)seed
- initial seed
-
-
Method Detail
-
getRandomValue
OffsetDateTime getRandomValue()
Generate a random value for the given type.
- Returns:
a random value for the given type
-
-
-
-