Class TimeWindow
-
- All Implemented Interfaces:
public final class TimeWindow
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classTimeWindow.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static StringEND_OF_DAYprivate final LongstartTimeDayOffsetMillisprivate final LongendTimeDayOffsetMillisprivate final LocalTimestartTimeprivate final LocalTimeendTimepublic final static TimeWindow.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description TimeWindow(LocalTime startTime, LocalTime endTime)
-
Method Summary
Modifier and Type Method Description final LonggetStartTimeDayOffsetMillis()final LonggetEndTimeDayOffsetMillis()final LocalTimegetStartTime()final LocalTimegetEndTime()final BooleaninWindow(LocalTime localTime)final BooleaninWindow(Long dayTimeOffsetMilis)final Booleanoverlaps(TimeWindow other)-
-
Method Detail
-
getStartTimeDayOffsetMillis
final Long getStartTimeDayOffsetMillis()
-
getEndTimeDayOffsetMillis
final Long getEndTimeDayOffsetMillis()
-
getStartTime
final LocalTime getStartTime()
-
getEndTime
final LocalTime getEndTime()
-
overlaps
final Boolean overlaps(TimeWindow other)
-
-
-
-