Package org.instancio.generator.specs
Interface TemporalGeneratorSpec<T>
- Type Parameters:
T
- temporal type
- All Superinterfaces:
AsStringGeneratorSpec<T>
,GeneratorSpec<T>
- All Known Implementing Classes:
CalendarGenerator
,DateGenerator
,InstantGenerator
,LocalDateGenerator
,LocalDateTimeGenerator
,LocalTimeGenerator
,OffsetDateTimeGenerator
,OffsetTimeGenerator
,SqlDateGenerator
,TimestampGenerator
,YearGenerator
,YearMonthGenerator
,ZonedDateTimeGenerator
Generator spec for
Temporal
types.- Since:
- 1.1.2
-
Method Summary
Methods inherited from interface org.instancio.generator.AsStringGeneratorSpec
asString, asString
-
Method Details
-
past
TemporalGeneratorSpec<T> past()Generate a temporal value in the past.- Returns:
- spec builder
-
future
TemporalGeneratorSpec<T> future()Generate a temporal value in the future.- Returns:
- spec builder
-
range
Generate a temporal value between the given range.- Parameters:
start
- start date (inclusive)end
- end date (inclusive)- Returns:
- spec builder
-