Time
Table of Contents
Interfaces
- DispatchCalendarInterface
- Adjusts the earliest dispatch time for a timed movement edge.
- TimedDurationResolverInterface
- Resolves movement duration during timed space expansion.
Classes
- TimeAxis
- Canonical discrete time axis used by timed slot-space expansion.
- TimedDurationContext
- Context passed to timed duration resolvers.
- TimedMovementEdge
- One directed movement edge between two timed slots.
- TimedQuantityState
- Quantity distribution over timed slots.
- TimedSlot
- One slot at one point on a discrete time axis.
- TimedSlotSpace
- Time-expanded view of a base SlotSpace.
- WeeklyCalendar
- Repeating weekly schedule used by shipment and dispatch calendars.
- WeeklyCalendarMoment
- One weekly release or dispatch moment expressed as ISO weekday and time of day.
- WeeklyCalendarWindow
- One weekly open window expressed as local wall-clock start and end times on one weekday.
- WeeklyDispatchCalendar
- Dispatch calendar that delays departures until the next matching weekly dispatch moment.