クラス 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 voidserialize(T value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) protected abstract voidserializeObject(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
コンストラクターの詳細
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- エラー時