EN · DE · RU · FR · ES

#778: VersionConverter.java

projectforge-business/src/main/java/org/projectforge/framework/xmlstream/converter/VersionConverter.java xmlstream converter, projectforge-business/src/main/java/org/projectforge/framework/xmlstream/converter/VersionConverter.java 35 lines · 10 code · 22 comments · 3 blank
XML stream value converter between String and ProjectForge's org.projectforge.Version. Parses version strings (e.g. "7.4.0") into Version objects.

Architecture

Part of the xmlstream converter framework. This converter handles version string deserialization:

The Version class is a ProjectForge-specific value object for representing semantic version numbers. This converter allows version fields in DOs to be transparently serialized to/from XML without manual parsing in application code.

Git History

868d6abb7 2025 -> 2026\n63081666f Source file headers: 2024-> 2025.\nb6092df09 Copyright 2023 -> 2024\nab45d51fa Copyright 2001-2022 -> 2001-2023.\n5f7ef41b8 Copyright 2021 -> 2022\ncd27dd997 package xstream -> xmlstream. (should be replaced by xstream later).\nceb63e8a1 Source code header: (C) 2001-2021.\n7c79f1922 Copyright of source header -> 2020.\ndd5ca38ac CopyRight of all java file-header updated or created.\n9ebb88522 Initial commit