クラス 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, 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, getSupportedMediaTypes
インターフェース org.springframework.http.converter.SmartHttpMessageConverter から継承されたメソッド
canRead, canWrite, read, write
コンストラクターの詳細
KotlinSerializationJsonHttpMessageConverter
public KotlinSerializationJsonHttpMessageConverter()デフォルト構成で新しいKotlinSerializationJsonHttpMessageConverter
を構築します。KotlinSerializationJsonHttpMessageConverter
public KotlinSerializationJsonHttpMessageConverter(kotlinx.serialization.json.Json json) カスタム構成で新しいKotlinSerializationJsonHttpMessageConverter
を構築します。