EN · DE · RU · FR · ES

#667 : MonthHolder.java

projectforge-business/src/main/java/org/projectforge/framework/calendar/MonthHolder.java Type : Classe Java · Package : org.projectforge.framework.calendar · Source : projectforge-business/src/main/java/org/projectforge/framework/calendar/MonthHolder.java 174 lignes · 101 code · 42 commentaires · 31 vides
Classe Java implémentant MonthHolder.

Champs

TypeChamp
Listweeks
intyear
Monthmonth
PFDaybegin
PFDayend

Méthodes

RetourMéthodeParamètres
KaiReinhardk.reinhard@micromata.de
monthnamesp. ex. nécessaire pour I18n
publicMonthHolder
publicMonthHolderfinal PFDay date
publicMonthHolderfinal PFDateTime dateTime
PFDaygetDayfinal Month month, final int dayOfMonth
publicMonthHolderfinal Date date
publicMonthHolderfinal int year, final Month month
voidcalculatePFDay date
firstweekavec les jours du mois précédent
newWeekHolderday
intgetYear
MonthgetMonth
ListgetDays
StringgetMonthKey

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
ceb63e8a1bEn-tête du code source : (C) 2001-2021.
b209e00baePFDay.from -> from, fromOrNow, fromOrNull, PFDateTime.from -> from, fromOrNow, fromOrNull
7c79f1922cCopyright de l'en-tête source -> 2020.
d3a178833cMauvaise substitution de "calendar" -> "datetime" lors du refactoring, commit annulé du 12.12.2019.
4b53b65623PFDate -> PFDay, IPFDate introduit.
8c31eba2a3Gros WIP : migration de Calendar, DateHolder, DayHolder etc.
6c21e2c922WIP : Migration vers PFDate et PFDateTime.
13cfb03302WIP : Migration vers PFDate et PFDateTime.
24019a0f57Éliminer les occurrences de DateHolder
f3730113a9Remplacer d'autres occurrences de joda.time, java.util.Calendar
9de5dc2773Fusion branche 'develop' dans TimeClassReplacements
1dc951c034Supprimer les instances de DayHolder
73a9755df7Nettoyage de code supplémentaire : - Blocs catch fusionnés qui faisaient exactement la même chose - ArrayList remplacé par ArrayList<> - StringBuffer remplacé par StringBuilder - Suppression de quelques utilisations de classes dépréciées (principalement HSSFColors dans Excel) - Remplacement de Collections.sort par List.sort
32f634b88fOptimiser les imports
000ca723d8Supprimer les expressions booléennes inutiles (business)
dd5ca38acdCopyright de tous les en-têtes de fichiers java mis à jour ou créé.
9ebb885224Commit initial