クラス KotlinSerializationJsonEncoder

java.lang.ObjectSE
org.springframework.http.codec.KotlinSerializationSupport<T>
org.springframework.http.codec.KotlinSerializationStringEncoder<kotlinx.serialization.json.Json>
org.springframework.http.codec.json.KotlinSerializationJsonEncoder
実装されたすべてのインターフェース:
Encoder<ObjectSE>

public class KotlinSerializationJsonEncoder extends KotlinSerializationStringEncoder<kotlinx.serialization.json.Json>
kotlinx.serialization を使用して、Object ストリームから JSON オブジェクトのバイトストリームにエンコードします。

このエンコーダーは、@Serializable Kotlin クラスのバインドに使用できます。オープンポリモーフィック 直列化はサポートされていません。さまざまな文字セットで application/jsonapplication/x-ndjsonapplication/*+json をサポートしており、デフォルトは UTF-8 です。

導入:
5.3
作成者:
Sebastien Deleuze, Iain Henderson
  • コンストラクターの詳細

    • KotlinSerializationJsonEncoder

      public KotlinSerializationJsonEncoder()
    • KotlinSerializationJsonEncoder

      public KotlinSerializationJsonEncoder(kotlinx.serialization.json.Json json)