Class OffsetDateTimeRandomizer
-
- All Implemented Interfaces:
-
io.github.krandom.api.Randomizer
public class OffsetDateTimeRandomizer implements Randomizer<T>
A Randomizer that generates random OffsetDateTime.
Mahmoud Ben Hassine ([email protected])
-
-
Constructor Summary
Constructors Constructor Description OffsetDateTimeRandomizer()
Create a new OffsetDateTimeRandomizer. OffsetDateTimeRandomizer(long seed)
Create a new OffsetDateTimeRandomizer.
-
Method Summary
Modifier and Type Method Description OffsetDateTime
getRandomValue()
Generate a random value for the given type. void
setLocalDateRandomizer(LocalDateRandomizer localDateRandomizer)
void
setLocalTimeRandomizer(LocalTimeRandomizer localTimeRandomizer)
void
setZoneOffsetRandomizer(ZoneOffsetRandomizer zoneOffsetRandomizer)
-
-
Constructor Detail
-
OffsetDateTimeRandomizer
OffsetDateTimeRandomizer()
Create a new OffsetDateTimeRandomizer.
-
OffsetDateTimeRandomizer
OffsetDateTimeRandomizer(long seed)
Create a new OffsetDateTimeRandomizer.- Parameters:
seed
- initial seed
-
-
Method Detail
-
getRandomValue
OffsetDateTime getRandomValue()
Generate a random value for the given type.
- Returns:
a random value for the given type
-
setLocalDateRandomizer
void setLocalDateRandomizer(LocalDateRandomizer localDateRandomizer)
-
setLocalTimeRandomizer
void setLocalTimeRandomizer(LocalTimeRandomizer localTimeRandomizer)
-
setZoneOffsetRandomizer
void setZoneOffsetRandomizer(ZoneOffsetRandomizer zoneOffsetRandomizer)
-
-
-
-