EN · DE · RU · FR · ES

#661 : ConfigureHoliday.java

projectforge-business/src/main/java/org/projectforge/framework/calendar/ConfigureHoliday.java Type : Classe Java · Package : org.projectforge.framework.calendar · Source : projectforge-business/src/main/java/org/projectforge/framework/calendar/ConfigureHoliday.java 137 lignes · 63 code · 52 commentaires · 22 vides
Classe Java implémentant ConfigureHoliday.

Annotations

@Override

Champs

TypeChamp
Stringlabel
HolidayDefinitionid
booleanignore
Integeryear
Integermonth
IntegerdayOfMonth
booleanworkingDay
BigDecimalworkFraction

Méthodes

RetourMéthodeParamètres
KaiReinhardk.reinhard@micromata.de
publicConfigureHoliday
StringgetLabel
HolidayDefinitiongetId
IntegergetYear
voidsetYearInteger year
1basedétaient basés sur 0 auparavant
ofyearJanvier = 1, Décembre = 12
IntegergetMonth
ofmonth1..31
IntegergetDayOfMonth
booleanisWorkingDay
workingdayp. ex. 0.5 pour le réveillon de Noël ou la Saint-Sylvestre pour une demi-journée * de travail
BigDecimalgetWorkFraction
thisholidayun jour férié prédéfini peut donc être désactivé

Analyse architecturale

Réside dans projectforge-business, le module central contenant la logique métier, les services et la persistance.

Historique Git

CommitCe qui a changé
868d6abb752025 -> 2026
63081666f6En-têtes des fichiers source : 2024 -> 2025.
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
cd27dd997cpackage xstream -> xmlstream. (devrait être remplacé par xstream plus tard).
ceb63e8a1bEn-tête du code source : (C) 2001-2021.
7c79f1922cCopyright de l'en-tête source -> 2020.
c0ec2e784eBuchungssatzDO.month, EmployeeSalaryDO.month et ConfigureHoliday.month sont maintenant basés sur 1 !!!! (migration de la base de données et de config.xml requise !!!!!) la base de données est automatiquement mise à jour par flyway.
d3a178833cMauvaise substitution de "calendar" par "datetime" lors du refactoring, commit du 12.12.2019 annulé.
9de5dc2773Fusion de la branche 'develop' dans 'TimeClassReplacements'
32f634b88fOptimiser les imports
dd5ca38acdCopyRight de tous les en-têtes de fichiers java mis à jour ou créés.
f979e8a429MGC-UPDATE : Mise à jour vers la version 3.0.0-SNAPSHOT
9ebb885224Commit initial