EN · DE · RU · FR · ES

#667: MonthHolder.java

projectforge-business/src/main/java/org/projectforge/framework/calendar/MonthHolder.java Tipo: Clase Java · Paquete: org.projectforge.framework.calendar · Fuente: projectforge-business/src/main/java/org/projectforge/framework/calendar/MonthHolder.java 174 líneas · 101 código · 42 comentarios · 31 en blanco
Clase Java que implementa MonthHolder.

Campos

TipoCampo
Listweeks
intyear
Monthmonth
PFDaybegin
PFDayend

Métodos

RetornoMétodoParámetros
KaiReinhardk.reinhard@micromata.de
monthnamesp. ej. necesario para 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
firstweekcon días del mes anterior
newWeekHolderday
intgetYear
MonthgetMonth
ListgetDays
StringgetMonthKey

Análisis de arquitectura

Reside en projectforge-business, el módulo principal que contiene lógica de dominio, servicios y persistencia.

Historial Git

CommitQué cambió
868d6abb752025 -> 2026
63081666f6Encabezados de archivos fuente: 2024 -> 2025.
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
ceb63e8a1bEncabezado de código fuente: (C) 2001-2021.
b209e00baePFDay.from -> from, fromOrNow, fromOrNull, PFDateTime.from -> from, fromOrNow, fromOrNull
7c79f1922cCopyright del encabezado fuente -> 2020.
d3a178833cSustitución incorrecta de "calendar" -> "datetime" durante refactorización, commit revertido del 12.12.2019.
4b53b65623PFDate -> PFDay, IPFDate introducido.
8c31eba2a3Gran WIP: migración de Calendar, DateHolder, DayHolder etc.
6c21e2c922WIP: Migración a PFDate y PFDateTime.
13cfb03302WIP: Migración a PFDate y PFDateTime.
24019a0f57Eliminar ocurrencias de DateHolder
f3730113a9Reemplazar más ocurrencias de joda.time, java.util.Calendar
9de5dc2773Fusionar rama 'develop' en TimeClassReplacements
1dc951c034Eliminar instancias de DayHolder
73a9755df7Más limpieza de código: - Bloques catch colapsados que hacían exactamente lo mismo - ArrayList reemplazado con ArrayList<> - StringBuffer reemplazado con StringBuilder - Eliminados algunos usos de clases obsoletas (principalmente HSSFColors en Excel) - Reemplazar Collections.sort con List.sort
32f634b88fOptimizar imports
000ca723d8Eliminar expresiones booleanas sin sentido (business)
dd5ca38acdCopyright de todos los encabezados de archivos java actualizado o creado.
9ebb885224Commit inicial