クラス JsonObjectSerializer<T>

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

public abstract class JsonObjectSerializer<T> extends com.fasterxml.jackson.databind.JsonSerializer<T>
オブジェクトを直列化する JsonSerializer 実装のヘルパー基本クラス。
導入:
1.4.0
作成者:
Phillip Webb
関連事項:
  • ネストされたクラスのサマリー

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

    com.fasterxml.jackson.databind.JsonSerializer.None
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    final void
    serialize(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
    protected abstract void
    serializeObject(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
    JSON コンテンツを、このシリアライザーが処理する値の型に直列化します。

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

    acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties

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

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

    • JsonObjectSerializer

      public JsonObjectSerializer()
  • メソッドの詳細

    • serialize

      public final void serialize(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOExceptionSE
      次で指定:
      クラス com.fasterxml.jackson.databind.JsonSerializer<T>serialize 
      例外:
      IOExceptionSE
    • serializeObject

      protected abstract void serializeObject(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOExceptionSE
      JSON コンテンツを、このシリアライザーが処理する値の型に直列化します。
      パラメーター:
      value - ソース値
      jgen - JSON ジェネレーター
      provider - シリアライザープロバイダー
      例外:
      IOExceptionSE - エラー時