2013-12-02 2 views
2

Я работал с библиотеками Джексона для сериализации/десериализации из/в классы Java. Отличной особенностью Джексона является аннотация @JsonIgnore. Вы используете эту аннотацию, чтобы указать код сериализации Джексона, чтобы он игнорировал конкретный метод при интроспекции объекта. Это позволяет добавлять методы утилиты и т. Д. К классам, которые либо создаются из ввода JSON, либо используются для создания вывода JSON без появления результатов этих методов утилиты на выходе JSON.Сделать YamlBeans игнорировать определенные классы

Я использовал YamlBeans 1.0.6 для простого анализа YAML. Я вношу некоторые изменения, когда что-то вроде «@YamlIgnore» было бы удобно. Я искал вокруг, и, похоже, нет никакого прямого следствия для @JsonIgnore, но мне интересно, есть ли другой способ, которым я могу сказать, что YamlBeans игнорирует конкретные методы?

ответ

2

Если это помогает, я заметил, что будут сохранены только члены, у которых есть сеттер. Использование Yamlbeans 1.0.8

Смежные вопросы