インターフェースの使用
org.springframework.core.codec.Encoder
Encoder を使用するパッケージ
パッケージ
説明
CBOR エンコーダーとデコーダーのサポート。
JSON エンコーダーおよびデコーダーのサポート。
Google プロトコルバッファのエンコーダーとデコーダーを提供します。
XML エンコーダーおよびデコーダーのサポート。
ノンブロッキング、リアクティブ契約でメッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
RSocket プロトコルのサポート。
アノテーション付き RSocket ストリーム処理メソッドを操作するためのクラスをサポートします。
ビューの解決による結果処理のサポート。
org.springframework.core.codec 内の Encoder 使用
Encoder を実装している org.springframework.core.codec のクラス修飾子と型クラス説明class
Encoder
実装の抽象基本クラス。class
単一の値のみを処理できるEncoder
クラスの抽象基本クラス。class
byte
配列のエンコーダ。class
ByteBuffers
SE のエンコーダ。final class
CharSequence
ストリームからバイトストリームにエンコードします。class
DataBuffers
用のシンプルなパススルーエンコーダー。class
Buffers
のエンコーダ。class
ByteBufs
のエンコーダ。class
Resources
のエンコーダ。class
ResourceRegions
のエンコーダ。org.springframework.http.codec 内の Encoder 使用
org.springframework.http.codec 内の Encoder サブインターフェース修飾子と型インターフェース説明interface
Encoder
の拡張により、HTTP リクエストまたはレスポンス本文のエンコーディングのコンテキストに関連する追加のメソッドが公開されます。Encoder を実装している org.springframework.http.codec のクラス修飾子と型クラス説明class
KotlinSerializationBinaryEncoder<T extends kotlinx.serialization.BinaryFormat>
Kotlin バイナリシリアライザーに従うEncoder
実装の抽象基本クラス。class
KotlinSerializationStringEncoder<T extends kotlinx.serialization.StringFormat>
Kotlin 文字列シリアライザーに従うEncoder
実装の抽象基本クラス。Encoder を返す org.springframework.http.codec のメソッド修飾子と型メソッド説明EncoderHttpMessageWriter.getEncoder()
このライターのEncoder
を返します。Encoder<?>
ServerSentEventHttpMessageWriter.getEncoder()
設定されたEncoder
を返します(ある場合)。型 Encoder のパラメーターを持つ org.springframework.http.codec のメソッド修飾子と型メソッド説明void
使用すべきではありません。EncoderHttpMessageWriter
で内部的にラップされたパーツEncoder
を追加します。void
CodecConfigurer.DefaultCodecs.jackson2JsonEncoder
(Encoder<?> encoder) デフォルトの Jackson JSONEncoder
をオーバーライドします。void
CodecConfigurer.DefaultCodecs.jackson2SmileEncoder
(Encoder<?> encoder) デフォルトの Jackson SmileEncoder
を上書きします。void
CodecConfigurer.DefaultCodecs.jaxb2Encoder
(Encoder<?> encoder) デフォルトの JABX2Encoder
をオーバーライドします。void
CodecConfigurer.DefaultCodecs.kotlinSerializationCborEncoder
(Encoder<?> encoder) デフォルトの Kotlin シリアライゼーション CBOREncoder
をオーバーライドします。void
CodecConfigurer.DefaultCodecs.kotlinSerializationJsonEncoder
(Encoder<?> encoder) デフォルトの Kotlin 直列化 JSONEncoder
をオーバーライドします。void
CodecConfigurer.DefaultCodecs.kotlinSerializationProtobufEncoder
(Encoder<?> encoder) デフォルトの Kotlin Serialization ProtobufEncoder
をオーバーライドします。void
CodecConfigurer.DefaultCodecs.protobufEncoder
(Encoder<?> encoder) デフォルトの ProtobufEncoder
をオーバーライドします。void
ServerCodecConfigurer.ServerDefaultCodecs.serverSentEventEncoder
(Encoder<?> encoder) サーバー送信イベントに使用するEncoder
を構成します。型 Encoder のパラメーターを持つ org.springframework.http.codec のコンストラクター修飾子コンストラクター説明EncoderHttpMessageWriter
(Encoder<T> encoder) 指定されたEncoder
をラップするインスタンスを作成します。ServerSentEventHttpMessageWriter
(Encoder<?> encoder) オブジェクトをエンコードするための JSONEncoder
を持つコンストラクター。org.springframework.http.codec.cbor 内の Encoder 使用
Encoder を実装している org.springframework.http.codec.cbor のクラス修飾子と型クラス説明class
Jackson を使用して、Object
から CBOR オブジェクトのバイトにエンコードします。class
kotlinx.serialization を使用して、Object
ストリームから CBOR オブジェクトのバイトストリームにエンコードします。org.springframework.http.codec.json 内の Encoder 使用
Encoder を実装している org.springframework.http.codec.json のクラス修飾子と型クラス説明class
Jackson 2.x エンコーディングのサポートメソッドを提供する基本クラス。class
Jackson 2.x を使用して、Object
ストリームから JSON オブジェクトのバイトストリームにエンコードします。class
Jackson 2.x を使用して、Object
ストリームから Smile オブジェクトのバイトストリームにエンコードします。class
kotlinx.serialization を使用して、Object
ストリームから JSON オブジェクトのバイトストリームにエンコードします。org.springframework.http.codec.protobuf 内の Encoder 使用
Encoder を実装している org.springframework.http.codec.protobuf のクラス型 Encoder のパラメーターを持つ org.springframework.http.codec.protobuf のコンストラクター修飾子コンストラクター説明ProtobufHttpMessageWriter
(Encoder<com.google.protobuf.Message> encoder) 指定されたエンコーダで新しいProtobufHttpMessageWriter
を作成します。org.springframework.http.codec.xml 内の Encoder 使用
Encoder を実装している org.springframework.http.codec.xml のクラスorg.springframework.messaging.handler.invocation.reactive 内の Encoder 使用
型 Encoder の引数を持つ型を返す org.springframework.messaging.handler.invocation.reactive のメソッドEncoder 型の型引数を持つ org.springframework.messaging.handler.invocation.reactive のコンストラクターパラメーター修飾子コンストラクター説明protected
AbstractEncoderMethodReturnValueHandler
(ListSE<Encoder<?>> encoders, ReactiveAdapterRegistry registry) org.springframework.messaging.rsocket 内の Encoder 使用
Encoder を返す org.springframework.messaging.rsocket のメソッド修飾子と型メソッド説明default <T> Encoder<T>
RSocketStrategies.encoder
(ResolvableType elementType, MimeType mimeType) 指定された要素型に対応するエンコーダーを見つけます。型 Encoder の引数を持つ型を返す org.springframework.messaging.rsocket のメソッド型 Encoder のパラメーターを持つ org.springframework.messaging.rsocket のメソッド修飾子と型メソッド説明オブジェクトをPayload
のデータまたはメタデータに直列化するために使用するエンコーダーのリストに追加します。型 Encoder の型引数を持つ org.springframework.messaging.rsocket のメソッドパラメーター修飾子と型メソッド説明RSocketStrategies.Builder.encoders
(ConsumerSE<ListSE<Encoder<?>>> consumer) 構成済みエンコーダーのリストにコンシューマーをすぐに適用します。org.springframework.messaging.rsocket.annotation.support 内の Encoder 使用
型 Encoder の引数を持つ型を返す org.springframework.messaging.rsocket.annotation.support のメソッド型 Encoder の型引数を持つ org.springframework.messaging.rsocket.annotation.support のメソッドパラメーター修飾子と型メソッド説明void
RSocketMessageHandler.setEncoders
(ListSE<? extends Encoder<?>> encoders) ハンドラーメソッドの戻り値のエンコードに使用するエンコーダーを構成します。Encoder 型の型引数を持つ org.springframework.messaging.rsocket.annotation.support のコンストラクターパラメーター修飾子コンストラクター説明RSocketPayloadReturnValueHandler
(ListSE<Encoder<?>> encoders, ReactiveAdapterRegistry registry) org.springframework.web.reactive.result.view 内の Encoder 使用
型 Encoder のパラメーターを持つ org.springframework.web.reactive.result.view のコンストラクター
CodecConfigurer.CustomCodecs.register(Object)
またはCodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)
を使用してください。