クラス KotlinSerializationJsonHttpMessageConverter
java.lang.ObjectSE
org.springframework.http.converter.AbstractHttpMessageConverter<T>
org.springframework.http.converter.AbstractSmartHttpMessageConverter<ObjectSE>
org.springframework.http.converter.AbstractKotlinSerializationHttpMessageConverter<T>
org.springframework.http.converter.KotlinSerializationStringHttpMessageConverter<kotlinx.serialization.json.Json>
org.springframework.http.converter.json.KotlinSerializationJsonHttpMessageConverter
- 実装されているすべてのインターフェース:
HttpMessageConverter<ObjectSE>,SmartHttpMessageConverter<ObjectSE>
public class KotlinSerializationJsonHttpMessageConverter
extends KotlinSerializationStringHttpMessageConverter<kotlinx.serialization.json.Json>
kotlinx.serialization を使用して JSON を読み書きできる
HttpMessageConverter の実装。 このコンバーターは、@Serializable Kotlin クラスをバインドするために使用できます。オープンポリモーフィック直列化はサポートされていません。さまざまな文字セットの application/json および application/*+json をサポートし、UTF-8 がデフォルトです。
- 導入:
- 5.3
- 作成者:
- Andreas Ahlenstorf, Sebastien Deleuze, Juergen Hoeller, Iain Henderson
フィールドのサマリー
クラス org.springframework.http.converter.AbstractHttpMessageConverter から継承されたフィールド
loggerコンストラクターの概要
コンストラクターコンストラクター説明デフォルト構成で新しいKotlinSerializationJsonHttpMessageConverterを構築します。KotlinSerializationJsonHttpMessageConverter(kotlinx.serialization.json.Json json) カスタム構成で新しいKotlinSerializationJsonHttpMessageConverterを構築します。メソッドのサマリー
クラス org.springframework.http.converter.KotlinSerializationStringHttpMessageConverter から継承されたメソッド
readInternal, writeInternalクラス org.springframework.http.converter.AbstractKotlinSerializationHttpMessageConverter から継承されたメソッド
canRead, canWrite, getSupportedMediaTypes, read, supports, supportsRepeatableWrites, writeInternalクラス org.springframework.http.converter.AbstractSmartHttpMessageConverter から継承されたメソッド
readInternal, write, writeInternalクラス org.springframework.http.converter.AbstractHttpMessageConverter から継承されたメソッド
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, writeクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.http.converter.HttpMessageConverter から継承されたメソッド
getSupportedMediaTypesインターフェース org.springframework.http.converter.SmartHttpMessageConverter から継承されたメソッド
canRead, canWrite, read, write
コンストラクターの詳細
KotlinSerializationJsonHttpMessageConverter
public KotlinSerializationJsonHttpMessageConverter()デフォルト構成で新しいKotlinSerializationJsonHttpMessageConverterを構築します。KotlinSerializationJsonHttpMessageConverter
public KotlinSerializationJsonHttpMessageConverter(kotlinx.serialization.json.Json json) カスタム構成で新しいKotlinSerializationJsonHttpMessageConverterを構築します。