TimePoint
Class Description
A point in time within a sequence of points in time relative to a time schedule.
Attributes
Name | Type | Description |
---|---|---|
dateTime | DateTime | Absolute date and time for this time point. For calendar-based time point, it is typically manually entered, while for interval-based or sequence-based time point it is derived. |
relativeTimeInterval | Seconds | (if interval-based) A point in time relative to scheduled start time in 'TimeSchedule.scheduleInterval.start'. |
sequenceNumber | Integer | (if sequence-based) Relative sequence number for this time point. |
status | Status | Status of this time point. |
window | DateTimeInterval | Interval defining the window of time that this time point is valid (for example, seasonal, only on weekends, not on weekends, only 8:00 am to 5:00 pm, etc.). |
Relationships
Ancestors
Descendents
No descendent classes
Associations
Source Class | Source Cardinality | Target | Target Cardinality | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
TimePoint | 0..* | TimeSchedule | 1 | TimePoints | Sequence of time points belonging to this time schedule. | TimeSchedule | Time schedule owning this time point. |