#1179: ToStringUtil.kt
projectforge-business/src/main/kotlin/org/projectforge/framework/ToStringUtil.kt Service, projectforge-business/src/main/kotlin/org/projectforge/framework/ToStringUtil.kt 355 lines · 276 code · 44 comments · 35 blank
JSON serialization framework for toString() methods. Provides ObjectMapper caching with embedded serializers for key domain objects (PFUserDO, GroupDO, TaskDO, ProjektDO, KundeDO, Kost1DO/Kost2DO, EmployeeDO, AddressbookDO). Includes serializer classes for Date, Timestamp, LocalDate, LocalTime, PFDateTime, and Hibernate proxy handling. Supports configuration for preferring embedded serializers vs. id-only output.
Git History
868d6abb7 2025 -> 2026
63081666f Source file headers: 2024-> 2025.
59519ee50 Json serialization refactored: IdOnlySerializer and IdsOnlySerializer introduced.
5f9bbfbd3 Fix typos in projectforge-business directory
ddf02927d Migration stuff in progress...
4942c854d Migration stuff in progress...
9aff90908 Migration stuff in progress... (all tests of all packages: OK).
e66d5f5f7 Migration stuff in progress... TaskTree -> Kotlin
4c04cfd65 MAJOR-CHANGE! Migration of integer id's to Long id's (including fk's etc.)
57935eb50 Java 11, but Wicket 9.
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
c0f2b9de0 Tenants functionality removed everywhere (untested).
ceb63e8a1 Source code header: (C) 2001-2021.