Постконструкция Jackson Mapper

Я использую Jackson ObjectMapper для десериализации некоторого JSON в класс Java, который мы ' Я позвоню PlayerData . Я хотел бы добавить немного логики к классу PlayerData , чтобы исправить некоторые данные после загрузки полей. Например, в некоторых ранних файлах JSON использовался флаг "пола" вместо "пол" falg, поэтому, если флаг пола установлен, но флаг пола не установлен, я хотел бы установить значение поля гендера равным значению поля пола.

Есть ли какой-то @ Аннотации PostConstruct или @AfterLoad, которые я мог бы прикрепить к методу? Или, возможно, интерфейс, который я мог бы реализовать? Я не заметил такой возможности в документации, но это показалось очевидным.

31
задан Brandon Yarbrough 26 July 2011 в 18:24
поделиться