LocaleConverter.javaString и java.util.Locale. Расширяет AbstractValueConverter<Locale> для использования в фреймворке сериализации xmlstream.Это один из нескольких конвертеров xmlstream в фреймворке, отвечающий за двунаправленное преобразование между типами Java и их представлениями в XML-потоке. LocaleConverter:
fromString): Разбирает строку локали (например, "de_DE", "en_US") в java.util.Locale, используя стандартный конструктор строки Locale. Возвращает null для пустого ввода.toString): Унаследована от AbstractValueConverter — просто вызывает obj.toString().Фреймворк xmlstream служит легковесным уровнем XML-сериализации (исторически назывался xstream, переименован в коммите cd27dd997). Все конвертеры xmlstream расширяют AbstractValueConverter<T> и предоставляют реализации fromString()/toString(). Конвертеры автоматически обнаруживаются механизмом сканирования фреймворка.
868d6abb7 2025 -> 2026\n63081666f Заголовки исходных файлов: 2024-> 2025.\nb6092df09 Авторские права 2023 -> 2024\nab45d51fa Авторские права 2001-2022 -> 2001-2023.\n5f7ef41b8 Авторские права 2021 -> 2022\ncd27dd997 пакет xstream -> xmlstream. (должен быть заменён на xstream позже).\nceb63e8a1 Заголовок исходного кода: (C) 2001-2021.\n7c79f1922 Авторские права в заголовке исходника -> 2020.\n32f634b88 Оптимизация импортов\n000ca723d Удаление бессмысленных логических выражений (бизнес)\ndd5ca38ac Авторские права всех заголовков java-файлов обновлены или созданы.\nf979e8a42 MGC-ОБНОВЛЕНИЕ: Обновление до версии 3.0.0-SNAPSHOT\n9ebb88522 Первоначальный коммит