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