#1090: TeamEventRecurrenceData.kt
projectforge-business/src/main/kotlin/org/projectforge/business/teamcal/event/TeamEventRecurrenceData.kt Тип: Kotlin класс · Пакет: org.projectforge.business.teamcal.event · Исходник: projectforge-business/src/main/kotlin/org/projectforge/business/teamcal/event/TeamEventRecurrenceData.kt 76 строк · 29 кода · 37 комментариев · 10 пустых
Kotlin класс, реализующий TeamEventRecurrenceData.
Свойства
| Свойство | Объявление |
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 |
Анализ архитектуры
Находится в projectforge-business, основном модуле, содержащем доменную логику, сервисы и персистентность.
История Git
| Коммит | Что изменилось |
|---|
868d6abb75 | 2025 -> 2026 |
63081666f6 | Заголовки исходных файлов: 2024-> 2025. |
c193e8288c | Ical4j: миграционные материалы... (все тесты OK) |