クラス KotlinSerializationStringHttpMessageConverter<T extends kotlinx.serialization.StringFormat>
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<T>
- 型パラメーター:
T-StringFormatの型
- 実装されているすべてのインターフェース:
HttpMessageConverter<ObjectSE>,SmartHttpMessageConverter<ObjectSE>
- 既知の直属サブクラス
KotlinSerializationJsonHttpMessageConverter
public abstract class KotlinSerializationStringHttpMessageConverter<T extends kotlinx.serialization.StringFormat>
extends AbstractKotlinSerializationHttpMessageConverter<T>
Kotlin 文字列シリアライザーに従う
HttpMessageConverter 実装の抽象基本クラス。- 導入:
- 6.0
- 作成者:
- Andreas Ahlenstorf, Sebastien Deleuze, Juergen Hoeller, Iain Henderson, Arjen Poutsma
フィールドのサマリー
クラス org.springframework.http.converter.AbstractHttpMessageConverter から継承されたフィールド
loggerコンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedKotlinSerializationStringHttpMessageConverter(T format, MediaType... supportedMediaTypes) フォーマットとサポートされているメディア型でKotlinSerializationStringHttpMessageConverterを構築します。メソッドのサマリー
修飾子と型メソッド説明protected ObjectSEreadInternal(kotlinx.serialization.KSerializer<ObjectSE> serializer, T format, HttpInputMessage inputMessage) 指定されたシリアライザーとフォーマットで指定された入力メッセージを読み取ります。protected voidwriteInternal(ObjectSE object, kotlinx.serialization.KSerializer<ObjectSE> serializer, T format, HttpOutputMessage outputMessage) 指定されたオブジェクトを、指定されたシリアライザーとフォーマットで出力メッセージに書き込みます。クラス 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
コンストラクターの詳細
KotlinSerializationStringHttpMessageConverter
フォーマットとサポートされているメディア型でKotlinSerializationStringHttpMessageConverterを構築します。
メソッドの詳細
readInternal
protected ObjectSE readInternal(kotlinx.serialization.KSerializer<ObjectSE> serializer, T format, HttpInputMessage inputMessage) throws IOExceptionSE, HttpMessageNotReadableException クラスからコピーされた説明:AbstractKotlinSerializationHttpMessageConverter指定されたシリアライザーとフォーマットで指定された入力メッセージを読み取ります。- 次で指定:
- クラス
AbstractKotlinSerializationHttpMessageConverter<T extends kotlinx.serialization.StringFormat>のreadInternal - 例外:
IOExceptionSEHttpMessageNotReadableException
writeInternal
protected void writeInternal(ObjectSE object, kotlinx.serialization.KSerializer<ObjectSE> serializer, T format, HttpOutputMessage outputMessage) throws IOExceptionSE, HttpMessageNotWritableException クラスからコピーされた説明:AbstractKotlinSerializationHttpMessageConverter指定されたオブジェクトを、指定されたシリアライザーとフォーマットで出力メッセージに書き込みます。- 次で指定:
- クラス
AbstractKotlinSerializationHttpMessageConverter<T extends kotlinx.serialization.StringFormat>のwriteInternal - 例外:
IOExceptionSEHttpMessageNotWritableException