クラス JsonObjectSerializer<T>

java.lang.ObjectSE
com.fasterxml.jackson.databind.JsonSerializer<T>
org.springframework.boot.jackson2.JsonObjectSerializer<T>
型パラメーター:
T - サポートされているオブジェクト型
実装済みのインターフェース一覧:
JsonFormatVisitable

@DeprecatedSE(since="4.0.0", forRemoval=true) public abstract class JsonObjectSerializer<T> extends JsonSerializer<T>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
4.0.0 が 4.3.0 から除去され、Jackson 3 と ObjectValueSerializer が優先される
オブジェクトをシリアライズする JsonSerializer 実装のためのヘルパー基底クラス。
導入:
4.0.0
作成者:
Phillip Webb
関連事項:
  • コンストラクターの詳細

    • JsonObjectSerializer

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

    • serialize

      public final void serialize(T value, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider) throws IOExceptionSE
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      次で指定:
      クラス JsonSerializer<T> の serialize 
      例外:
      IOExceptionSE
    • serializeObject

      protected abstract void serializeObject(T value, com.fasterxml.jackson.core.JsonGenerator jgen, SerializerProvider provider) throws IOExceptionSE
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      JSON コンテンツを、このシリアライザーが処理する値の型に直列化します。
      パラメーター:
      value - ソース値
      jgen - JSON ジェネレーター
      provider - シリアライザープロバイダー
      例外:
      IOExceptionSE - エラー時