Package com.ethlo.time
Interface TemporalHandler<T>
-
- Type Parameters:
T- The return type of the functions
public interface TemporalHandler<T>Handler for flexibly dealing with different granularity date/date-times
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Tfallback(java.time.temporal.Temporal temporal)default Thandle(java.time.LocalDate localDate)default Thandle(java.time.LocalDateTime localDateTime)default Thandle(java.time.OffsetDateTime offsetDateTime)default Thandle(java.time.Year year)default Thandle(java.time.YearMonth yearMonth)
-
-
-
Method Detail
-
handle
default T handle(java.time.LocalDateTime localDateTime)
-
handle
default T handle(java.time.LocalDate localDate)
-
handle
default T handle(java.time.YearMonth yearMonth)
-
handle
default T handle(java.time.Year year)
-
handle
default T handle(java.time.OffsetDateTime offsetDateTime)
-
fallback
default T fallback(java.time.temporal.Temporal temporal)
-
-