Package org.instancio.generators
Interface TemporalGenerators
- All Known Subinterfaces:
TemporalSpecs
public interface TemporalGenerators
Contains built-in temporal generators.
- Since:
- 1.4.0
-
Method Summary
Modifier and TypeMethodDescriptioncalendar()Customises generatedCalendarvalues.date()Customises generatedDatevalues.duration()Customises returnedDurationvalue.instant()Customises generatedInstantvalues.Customises generatedLocalDatevalues.Customises generatedLocalDateTimevalues.Customises generatedLocalTimevalues.monthDay()Customises generatedMonthDayvalues.Customises generatedOffsetDateTimevalues.Customises generatedOffsetTimevalues.period()Customises returnedPeriodvalues.sqlDate()Customises generatedDatevalues.Customises generatedTimestampvalues.year()Customises generatedYearvalues.Customises generatedYearMonthvalues.Customises generatedZonedDateTimevalues.
-
Method Details
-
instant
-
localDate
TemporalGeneratorSpec<LocalDate> localDate()Customises generatedLocalDatevalues.- Returns:
- API builder reference
-
localTime
LocalTimeGeneratorSpec localTime()Customises generatedLocalTimevalues.- Returns:
- API builder reference
-
localDateTime
LocalDateTimeGeneratorSpec localDateTime()Customises generatedLocalDateTimevalues.- Returns:
- API builder reference
-
monthDay
MonthDayGeneratorSpec monthDay()Customises generatedMonthDayvalues.- Returns:
- API builder reference
- Since:
- 2.3.0
-
offsetTime
OffsetTimeGeneratorSpec offsetTime()Customises generatedOffsetTimevalues.- Returns:
- API builder reference
- Since:
- 2.4.0
-
offsetDateTime
OffsetDateTimeGeneratorSpec offsetDateTime()Customises generatedOffsetDateTimevalues.- Returns:
- API builder reference
- Since:
- 2.4.0
-
zonedDateTime
ZonedDateTimeGeneratorSpec zonedDateTime()Customises generatedZonedDateTimevalues.- Returns:
- API builder reference
-
yearMonth
TemporalGeneratorSpec<YearMonth> yearMonth()Customises generatedYearMonthvalues.- Returns:
- API builder reference
-
year
-
duration
-
period
-
date
-
sqlDate
TemporalGeneratorSpec<Date> sqlDate()Customises generatedDatevalues.- Returns:
- API builder reference
-
timestamp
TemporalGeneratorSpec<Timestamp> timestamp()Customises generatedTimestampvalues.- Returns:
- API builder reference
-
calendar
TemporalGeneratorSpec<Calendar> calendar()Customises generatedCalendarvalues.- Returns:
- API builder reference
-