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. |