public class ZonedDateTimeGenerator extends Generator<ZonedDateTime>
ZonedDateTime.| Constructor and Description |
|---|
ZonedDateTimeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(InRange range)
|
ZonedDateTime |
generate(SourceOfRandomness random,
GenerationStatus status) |
addComponentGenerators, canGenerateForParametersOfTypes, canRegisterAsType, canShrink, compatibleWithTypeParameter, configurationAnnotationsOn, configure, configure, doShrink, hasComponents, narrow, numberOfNeededComponents, provideRepository, shrink, typespublic void configure(InRange range)
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
If an endpoint of the range is not specified, the generator will use
dates with values of either Instant.MIN or
Instant.MAX and UTC zone as appropriate.
InRange.format() describes
how the generator is to
interpret the range's endpoints.
range - annotation that gives the range's constraintspublic ZonedDateTime generate(SourceOfRandomness random, GenerationStatus status)
generate in class Generator<ZonedDateTime>Copyright © 2016. All rights reserved.