#1090: TeamEventRecurrenceData.kt
projectforge-business/src/main/kotlin/org/projectforge/business/teamcal/event/TeamEventRecurrenceData.kt Typ: Kotlin-Klasse · Paket: org.projectforge.business.teamcal.event · Quelle: projectforge-business/src/main/kotlin/org/projectforge/business/teamcal/event/TeamEventRecurrenceData.kt 76 Zeilen · 29 Code · 37 Kommentare · 10 leer
Kotlin-Klasse, die TeamEventRecurrenceData implementiert.
Eigenschaften
| Eigenschaft | Deklaration |
timeZone | TimeZone? |
frequency | RecurrenceFrequency? = RecurrenceFrequency.NONE |
modeOneMonth | RecurrenceFrequencyModeOne? = RecurrenceFrequencyModeOne.FIRST |
modeOneYear | RecurrenceFrequencyModeOne? = RecurrenceFrequencyModeOne.FIRST |
modeTwoMonth | RecurrenceFrequencyModeTwo? = RecurrenceFrequencyModeTwo.MONDAY |
modeTwoYear | RecurrenceFrequencyModeTwo? = RecurrenceFrequencyModeTwo.MONDAY |
isCustomized | Boolean = false |
isYearMode | Boolean = false |
monthMode | RecurrenceMonthMode? = RecurrenceMonthMode.NONE |
weekdays | BooleanArray(7) |
monthdays | BooleanArray(31) |
months | BooleanArray(12) |
until | Date? = null |
untilDays | Int = 0 |
interval | Int = 1 |
serialVersionUID | -6258614682123676951L |
Architekturanalyse
Befindet sich in projectforge-business, dem Kernmodul mit Domänenlogik, Diensten und Persistenz.
Git-Verlauf
| Commit | Was geändert wurde |
|---|
868d6abb75 | 2025 -> 2026 |
63081666f6 | Quelltextkopfzeilen: 2024 -> 2025. |
c193e8288c | Ical4j: Migrationskram... (alle Tests OK) |