クラス KotlinSerializationBinaryHttpMessageConverter<T extends kotlinx.serialization.BinaryFormat>

型パラメーター:
T - BinaryFormat の型
実装済みのインターフェース一覧:
HttpMessageConverter<ObjectSE>, SmartHttpMessageConverter<ObjectSE>
既知の直属サブクラス
KotlinSerializationCborHttpMessageConverter, KotlinSerializationProtobufHttpMessageConverter

public abstract class KotlinSerializationBinaryHttpMessageConverter<T extends kotlinx.serialization.BinaryFormat> extends AbstractKotlinSerializationHttpMessageConverter<T>
Kotlin バイナリシリアライザーに従う HttpMessageConverter 実装の抽象基本クラス。

Spring Framework 7.0 では、他の汎用コンバーターと競合なく併用できるため、デフォルトでは型レベルまたはジェネリクスレベルで @Serializable アノテーションが付与された型のみをエンコードします。Predicate<ResolvableType> パラメーターを持つ代替コンストラクターを使用することで、この動作をカスタマイズできます。

導入:
6.0
作成者:
Andreas Ahlenstorf, Sebastien Deleuze, Juergen Hoeller, Iain Henderson, Arjen Poutsma