public class TemporalProviders extends Object
TemporalProvider instances which provide a temporal type from another temporal type e.g.
given a LocalDate returns the hour, or given a Date returns a LocalDate.
No-operation providers e.g. LocalDate to LocalDate are present to keep a consistent usage pattern in the
TemporalMatcher implementationspublic static TemporalProvider<Date> sqlDate(Date date)
TemporalProvider for a Datepublic static TemporalProvider<Date> sqlDate(Date date)
TemporalProvider for a Datepublic static TemporalProvider<Date> javaDate(Date date)
TemporalProvider for a Datepublic static TemporalProvider<Date> javaDate(Date date)
public static TemporalProvider<Instant> instant(Date date)
TemporalProvider for an Instantpublic static TemporalProvider<Instant> instant(Instant instant)
TemporalProvider for an Instantpublic static TemporalProvider<Instant> instant(Date date)
TemporalProvider for a Datepublic static TemporalProvider<LocalDate> localDate(LocalDate date)
TemporalProvider for a LocalDatepublic static TemporalProvider<LocalDate> localDate(Instant date)
TemporalProvider for a LocalDatepublic static TemporalProvider<LocalDate> localDate(ZonedDateTime date)
TemporalProvider for a LocalDatepublic static TemporalProvider<LocalDate> localDate(OffsetDateTime date)
TemporalProvider for a LocalDatepublic static TemporalProvider<LocalDate> localDate(LocalDateTime date)
TemporalProvider for a LocalDatepublic static TemporalProvider<LocalDate> localDate(Date date)
TemporalProvider for a LocalDatepublic static TemporalProvider<LocalDateTime> localDateTime(LocalDateTime date)
TemporalProvider for a LocalDateTimepublic static TemporalProvider<ZonedDateTime> zonedDateTime(ZonedDateTime date)
TemporalProvider for a ZonedDateTimepublic static TemporalProvider<ZonedDateTime> zonedDateTime(Date date)
TemporalProvider for an ZonedDateTimepublic static TemporalProvider<ZonedDateTime> zonedDateTime(Date date)
TemporalProvider for an ZonedDateTimepublic static TemporalProvider<OffsetDateTime> offsetDateTime(OffsetDateTime date)
TemporalProvider for a OffsetDateTimepublic static TemporalProvider<OffsetDateTime> offsetDateTime(Date date)
TemporalProvider for an OffsetDateTimepublic static TemporalProvider<OffsetDateTime> offsetDateTime(Date date)
TemporalProvider for an ZonedDateTimepublic static TemporalProvider<LocalTime> localTime(LocalTime time)
TemporalProvider for a LocalTimepublic static TemporalProvider<Year> year(ZonedDateTime date)
TemporalProvider for a Yearpublic static TemporalProvider<Year> year(OffsetDateTime date)
TemporalProvider for a Yearpublic static TemporalProvider<Year> year(LocalDateTime date)
TemporalProvider for a Yearpublic static TemporalProvider<Year> year(LocalDate date)
TemporalProvider for a Yearpublic static TemporalProvider<Year> year(Integer year)
TemporalProvider for a Yearpublic static TemporalProvider<Year> year(Instant instant)
TemporalProvider for a Yearpublic static TemporalProvider<Year> year(Date date)
TemporalProvider for a Yearpublic static TemporalProvider<Month> month(OffsetDateTime date)
TemporalProvider for a Monthpublic static TemporalProvider<Month> month(Instant date)
TemporalProvider for a Monthpublic static TemporalProvider<Month> month(ZonedDateTime date)
TemporalProvider for a Monthpublic static TemporalProvider<Month> month(LocalDateTime date)
TemporalProvider for a Monthpublic static TemporalProvider<Month> month(LocalDate date)
TemporalProvider for a Monthpublic static TemporalProvider<Month> month(Month month)
TemporalProvider for a Monthpublic static TemporalProvider<Month> month(Date date)
TemporalProvider for a Monthpublic static TemporalProvider<List<DayOfWeek>> dayOfWeek(ZonedDateTime date)
TemporalProvider for a DayOfWeekpublic static TemporalProvider<List<DayOfWeek>> daysOfWeek(LocalDateTime date)
TemporalProvider for a DayOfWeekpublic static TemporalProvider<List<DayOfWeek>> daysOfWeek(LocalDate date)
TemporalProvider for a DayOfWeekpublic static TemporalProvider<List<DayOfWeek>> daysOfWeek(DayOfWeek... dayOfWeek)
TemporalProvider for a DayOfWeekpublic static TemporalProvider<List<DayOfWeek>> daysOfWeek(DayOfWeek dayOfWeek)
TemporalProvider for a DayOfWeekpublic static TemporalProvider<List<DayOfWeek>> daysOfWeek(Date date)
TemporalProvider for a DayOfWeekpublic static TemporalProvider<DayOfMonth> dayOfMonth(ZonedDateTime date)
TemporalProvider for a DayOfMonthpublic static TemporalProvider<DayOfMonth> dayOfMonth(Instant date)
TemporalProvider for a DayOfMonthpublic static TemporalProvider<DayOfMonth> dayOfMonth(OffsetDateTime date)
TemporalProvider for a DayOfMonthpublic static TemporalProvider<DayOfMonth> dayOfMonth(int dayOfMonth)
TemporalProvider for a DayOfMonthpublic static TemporalProvider<DayOfMonth> dayOfMonth(LocalDateTime date)
TemporalProvider for a DayOfMonthpublic static TemporalProvider<DayOfMonth> dayOfMonth(LocalDate date)
TemporalProvider for a DayOfMonthpublic static TemporalProvider<DayOfMonth> dayOfMonth(Date date)
TemporalProvider for a Integerpublic static TemporalProvider<Hour> hour(Date date)
TemporalProvider for a Hourpublic static TemporalProvider<Hour> hour(Instant date)
TemporalProvider for a Hourpublic static TemporalProvider<Hour> hour(int hour)
TemporalProvider for a Hourpublic static TemporalProvider<Hour> hour(LocalDateTime date)
TemporalProvider for a Hourpublic static TemporalProvider<Hour> hour(ZonedDateTime date)
TemporalProvider for a Hourpublic static TemporalProvider<Hour> hour(OffsetDateTime date)
TemporalProvider for a Hourpublic static TemporalProvider<Hour> hour(LocalTime time)
TemporalProvider for a Hourpublic static TemporalProvider<Minute> minute(Date date)
TemporalProvider for a Minutepublic static TemporalProvider<Minute> minute(int minute)
TemporalProvider for a Minutepublic static TemporalProvider<Minute> minute(LocalDateTime date)
TemporalProvider for a Minutepublic static TemporalProvider<Minute> minute(ZonedDateTime date)
TemporalProvider for a Minutepublic static TemporalProvider<Minute> minute(OffsetDateTime date)
TemporalProvider for a Minutepublic static TemporalProvider<Minute> minute(LocalTime time)
TemporalProvider for a Minutepublic static TemporalProvider<Minute> minute(Instant date)
TemporalProvider for a Secondpublic static TemporalProvider<Second> second(Date date)
TemporalProvider for a Secondpublic static TemporalProvider<Second> second(Instant date)
TemporalProvider for a Secondpublic static TemporalProvider<Second> second(Integer second)
TemporalProvider for a Secondpublic static TemporalProvider<Second> second(LocalTime time)
TemporalProvider for a Secondpublic static TemporalProvider<Second> second(LocalDateTime date)
TemporalProvider for a Secondpublic static TemporalProvider<Second> second(ZonedDateTime date)
TemporalProvider for a Secondpublic static TemporalProvider<Second> second(OffsetDateTime date)
TemporalProvider for a Secondpublic static TemporalProvider<Millisecond> millisecondOfMinute(Date date)
TemporalProvider for a Millisecondpublic static TemporalProvider<Millisecond> millisecondOfMinute(int millisecond)
TemporalProvider for a IntegerCopyright © 2021 eXparity Limited. All rights reserved.