クラス KotlinSerializationJsonDecoder
java.lang.ObjectSE
org.springframework.http.codec.KotlinSerializationSupport<T>
org.springframework.http.codec.KotlinSerializationStringDecoder<kotlinx.serialization.json.Json>
org.springframework.http.codec.json.KotlinSerializationJsonDecoder
public class KotlinSerializationJsonDecoder
extends KotlinSerializationStringDecoder<kotlinx.serialization.json.Json>
 バイトストリームを JSON にデコードし、kotlinx.serialization を使用してオブジェクトに変換します。
 このデコーダーは、@Serializable Kotlin クラスをバインドするために使用できます。オープンポリモーフィック直列化はサポートされていません。さまざまな文字セットの application/json および application/*+json をサポートし、UTF-8 がデフォルトです。
ストリームのデコードはまだサポートされていません。kotlinx.serialization/issues/1073 関連の課題を参照してください。
- 導入:
- 5.3
- 作成者:
- Sebastien Deleuze, Iain Henderson
- コンストラクターの概要コンストラクター
- メソッドのサマリー- クラス org.springframework.http.codec.KotlinSerializationStringDecoder から継承されたメソッド- canDecode, decode, decodeToMono, getDecodableMimeTypes, getDecodableMimeTypes, getMaxInMemorySize, setMaxInMemorySize- クラス org.springframework.http.codec.KotlinSerializationSupport から継承されたメソッド- canSerialize, format, serializer, supportedMimeTypes
- コンストラクターの詳細- KotlinSerializationJsonDecoderpublic KotlinSerializationJsonDecoder()
- KotlinSerializationJsonDecoderpublic KotlinSerializationJsonDecoder- (kotlinx.serialization.json.Json json)