tolkkv
@tolkkv
Java&Spring, Groovy&Gradle, Linux&Docker, spark

Jackson2. Как получить список загруженных типов?

Предыстория: Сделали простенькую типизацию типов с помощью Jackson2
TypeResolverBuilder<?> typeBuilder = new ObjectMapper.DefaultTypeResolverBuilder(ObjectMapper.DefaultTyping.JAVA_LANG_OBJECT);
        typeBuilder = typeBuilder.init(JsonTypeInfo.Id.NAME, null);
        typeBuilder = typeBuilder.inclusion(JsonTypeInfo.As.PROPERTY);
        typeBuilder = typeBuilder.typeProperty("@type");

Теперь все ответы содержат имя класса или заранее прописанное имя объекта.

Задача: Выводить пользователю все поддерживаемые типы
Можно ли получить через API Jackson2(или его классы в spring-web) весь список типов, которые обработал Jackson2 ?
  • Вопрос задан
  • 2235 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы