Class TimeOfDaySchedule.SymbolicTimeFrame
java.lang.Object
com.inductiveautomation.ignition.common.util.TimeOfDaySchedule.SymbolicTimeFrame
- All Implemented Interfaces:
TimeOfDaySchedule.Timeframe
- Enclosing class:
- TimeOfDaySchedule
protected static class TimeOfDaySchedule.SymbolicTimeFrame
extends Object
implements TimeOfDaySchedule.Timeframe
-
Constructor Summary
ConstructorsConstructorDescriptionSymbolicTimeFrame
(TimeOfDaySchedule.SymbolicTime start, TimeOfDaySchedule.SymbolicTime end, int alignment) SymbolicTimeFrame
(TimeOfDaySchedule.SymbolicTime start, TimeOfDaySchedule.SymbolicTime end, int alignment, int alignmentOffset) -
Method Summary
-
Constructor Details
-
SymbolicTimeFrame
public SymbolicTimeFrame(TimeOfDaySchedule.SymbolicTime start, TimeOfDaySchedule.SymbolicTime end, int alignment) -
SymbolicTimeFrame
public SymbolicTimeFrame(TimeOfDaySchedule.SymbolicTime start, TimeOfDaySchedule.SymbolicTime end, int alignment, int alignmentOffset)
-
-
Method Details
-
start
public long start()- Specified by:
start
in interfaceTimeOfDaySchedule.Timeframe
-
end
public long end()- Specified by:
end
in interfaceTimeOfDaySchedule.Timeframe
-
alignment
public int alignment() -
nextEvent
public long nextEvent(long symbolicTime) - Specified by:
nextEvent
in interfaceTimeOfDaySchedule.Timeframe
-
isSingleEvent
public boolean isSingleEvent()- Specified by:
isSingleEvent
in interfaceTimeOfDaySchedule.Timeframe
-
toString
-