クラス JsonComponentModule

java.lang.ObjectSE
com.fasterxml.jackson.databind.Module
com.fasterxml.jackson.databind.module.SimpleModule
org.springframework.boot.jackson2.JsonComponentModule
実装されているすべてのインターフェース:
com.fasterxml.jackson.core.Versioned, SerializableSE, Aware, BeanFactoryAware, InitializingBean

@DeprecatedSE(since="4.0.0", forRemoval=true) public class JsonComponentModule extends com.fasterxml.jackson.databind.module.SimpleModule implements BeanFactoryAware, InitializingBean
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
4.0.0 が 4.3.0 から削除され、代わりに Jackson 3 と JacksonComponentModule が使用されます。
Spring Bean および Jackson Module を使用して、@JsonComponent アノテーション付き Bean を登録します。
導入:
4.0.0
作成者:
Phillip Webb, Paul Aly
関連事項:
  • ネストされたクラスの要約

    クラス com.fasterxml.jackson.databind.Module から継承されたネストクラス / インターフェース

    com.fasterxml.jackson.databind.Module.SetupContext
  • フィールドのサマリー

    クラス com.fasterxml.jackson.databind.module.SimpleModule から継承されたフィールド

    _abstractTypes, _deserializerModifier, _deserializers, _hasExplicitName, _keyDeserializers, _keySerializers, _mixins, _name, _namingStrategy, _serializerModifier, _serializers, _subtypes, _valueInstantiators, _version
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。

    クラス com.fasterxml.jackson.databind.module.SimpleModule から継承されたメソッド

    _checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setupModule, setValueInstantiators, version

    クラス com.fasterxml.jackson.databind.Module から継承されたメソッド

    getDependencies

    クラス ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • JsonComponentModule

      public JsonComponentModule()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細

    • setBeanFactory

      public void setBeanFactory(BeanFactory beanFactory) throws BeansException
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      次で指定:
      インターフェース BeanFactoryAwaresetBeanFactory 
      例外:
      BeansException
    • afterPropertiesSet

      public void afterPropertiesSet()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      次で指定:
      インターフェース InitializingBeanafterPropertiesSet 
    • registerJsonComponents

      public void registerJsonComponents()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。