EN · DE · RU · FR · ES

#778: VersionConverter.java

projectforge-business/src/main/java/org/projectforge/framework/xmlstream/converter/VersionConverter.java xmlstream-Konverter, projectforge-business/src/main/java/org/projectforge/framework/xmlstream/converter/VersionConverter.java 35 Zeilen · 10 Code · 22 Kommentare · 3 leer
XML-Stream-Wertekonverter zwischen String und ProjectForge's org.projectforge.Version. Analysiert Versionszeichenfolgen (z. B. "7.4.0") in Version-Objekte.

Architektur

Teil des xmlstream-Konverter-Frameworks. Dieser Konverter behandelt die Deserialisierung von Versionszeichenfolgen:

Die Version-Klasse ist ein ProjectForge-spezifisches Wertobjekt zur Darstellung semantischer Versionsnummern. Dieser Konverter ermöglicht es, Versionsfelder in DOs transparent in/aus XML zu serialisieren, ohne manuelles Parsen im Anwendungscode.

Git-Verlauf

868d6abb7 2025 -> 2026\n63081666f Quellcode-Dateiköpfe: 2024 -> 2025.\nb6092df09 Copyright 2023 -> 2024\nab45d51fa Copyright 2001-2022 -> 2001-2023.\n5f7ef41b8 Copyright 2021 -> 2022\ncd27dd997 Paket xstream -> xmlstream. (soll später durch xstream ersetzt werden).\nceb63e8a1 Quellcode-Kopfzeile: (C) 2001-2021.\n7c79f1922 Copyright der Quellkopfzeile -> 2020.\ndd5ca38ac CopyRight aller Java-Dateiköpfe aktualisiert oder erstellt.\n9ebb88522 Erster Commit