クラス JsonObjectSerializer<T>
java.lang.ObjectSE
com.fasterxml.jackson.databind.JsonSerializer<T>
org.springframework.boot.jackson2.JsonObjectSerializer<T>
- 型パラメーター:
T- サポートされているオブジェクト型
- 実装済みのインターフェース一覧:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
@DeprecatedSE(since="4.0.0",
forRemoval=true)
public abstract class JsonObjectSerializer<T>
extends com.fasterxml.jackson.databind.JsonSerializer<T>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
オブジェクトを直列化する
JsonSerializer 実装のヘルパー基本クラス。- 導入:
- 4.0.0
- 作成者:
- Phillip Webb
- 関連事項:
ネストされたクラスの概要
クラス com.fasterxml.jackson.databind.JsonSerializer から継承されたネストクラス / インターフェース
com.fasterxml.jackson.databind.JsonSerializer.Noneコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明final voidserialize(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。protected abstract voidserializeObject(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。JSON コンテンツを、このシリアライザーが処理する値の型に直列化します。クラス com.fasterxml.jackson.databind.JsonSerializer から継承されたメソッド
acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
コンストラクターの詳細
JsonObjectSerializer
public JsonObjectSerializer()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
メソッドの詳細
serialize
public final void serialize(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOExceptionSE 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- 次で指定:
- クラス
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 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。JSON コンテンツを、このシリアライザーが処理する値の型に直列化します。- パラメーター:
value- ソース値jgen- JSON ジェネレーターprovider- シリアライザープロバイダー- 例外:
IOExceptionSE- エラー時
ObjectValueSerializerが優先される