Period
Type CDM 7.2.0A class to define recurring periods or time offsets.
Attributes
All 2 declared on Period. Cardinality in amber is required.
| Name | Type | Card. | Description |
|---|---|---|---|
| periodMultiplier | int | 1..1 | A time period multiplier, e.g. 1, 2 or 3 etc. A negative value can be used when specifying an offset relative to another date, e.g. -2 days. |
| period | PeriodEnum | 1..1 | A time period, e.g. a day, week, month or year of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day). |
Conditions
Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.
if periodMultiplier = 0 then period = PeriodEnum -> D Referenced by
12 types hold a Period as an attribute.
Functions
Model functions that produce or consume this type. These are the CDM's own behaviour — the logic a correct implementation has to match.
| Function | Role | Description |
|---|---|---|
| MapPeriod | returns | — |
Open Period in the Model Browser
Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.