Interface TimeRangeConstraint
- All Superinterfaces:
TimeframeValidator
- All Known Implementing Classes:
InstantRange
,LocalDateRange
,LocalDateTimeRange
,OffsetDateTimeRange
-
Field Summary
Fields inherited from interface io.github.zero88.schedulerx.trigger.rule.TimeframeValidator
BASE
-
Method Summary
Methods inherited from interface io.github.zero88.schedulerx.trigger.rule.TimeframeValidator
and, normalize
-
Method Details
-
validate
Description copied from interface:TimeframeValidator
Validate the given timeframe- Specified by:
validate
in interfaceTimeframeValidator
- Parameters:
timeframe
- the give timeframe- Returns:
- the timeframe if valid, otherwise throw
IllegalArgumentException
-