Десериализация пустого объекта Джексона до нуля

Почему в Джексоне есть ACCEPT_EMPTY_ARRAY_AS_NULL_OBJECT в качестве функции десериализации ([] -> null), а не ACCEPT_EMPTY_OBJECT_AS_NULL_OBJECT ({} -> NULL). Есть ли способ добиться этого в текущей библиотеке Джексона?


person Capybara    schedule 31.05.2017    source источник
comment
Боюсь, для этого нет аннотации или конфигурации. Вы можете использовать собственный десериализатор, как в этом ответе.   -  person Manos Nikolaidis    schedule 01.06.2017
comment
Но я могу использовать десериализаторы только для объявленных классов в десериализаторе. Я не думаю, что смогу реализовать базовый глобальный десериализатор, который будет использоваться для любого класса.   -  person Capybara    schedule 01.06.2017