パッケージ | 説明 |
---|---|
org.springframework.core.codec | |
org.springframework.http.codec | |
org.springframework.http.codec.cbor | |
org.springframework.http.codec.json | JSON エンコーダーおよびデコーダーのサポート。 |
org.springframework.http.codec.protobuf | Google プロトコルバッファのエンコーダーとデコーダーを提供します。 |
org.springframework.http.codec.xml | XML エンコーダーおよびデコーダーのサポート。 |
org.springframework.messaging.handler.annotation.reactive | ノンブロッキング、リアクティブ契約でアノテーション付きメッセージ処理メソッドを操作するためのサポートクラス。 |
org.springframework.messaging.rsocket | RSocket プロトコルのサポート。 |
org.springframework.messaging.rsocket.annotation.support | アノテーション付き RSocket ストリーム処理メソッドを操作するためのクラスをサポートします。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractDataBufferDecoder<T> DataBuffer をターゲット要素型に直接デコードできる Decoder 実装の抽象基本クラス。 |
class | AbstractDecoder<T> Decoder 実装の抽象基本クラス。 |
class | ByteArrayDecoder byte 配列のデコーダー。 |
class | ByteBufferDecoder ByteBuffers SE のデコーダ。 |
class | DataBufferDecoder DataBuffers 用のシンプルなパススルーデコーダー。 |
class | NettyByteBufDecoder ByteBufs のデコーダ。 |
class | ResourceDecoder Resources のデコーダ。 |
class | StringDecoder データバッファストリームから String ストリームにデコードし、受信データチャンクを分割または集約して、改行セパレーターに沿って再調整し、文字列のストリームを生成します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | HttpMessageDecoder<T> Decoder の拡張により、HTTP リクエストまたはレスポンス本文のデコードに関連する追加のメソッドが公開されます。 |
修飾子と型 | メソッドと説明 |
---|---|
Decoder<T> | DecoderHttpMessageReader.getDecoder() このリーダーの Decoder を返します。 |
Decoder<?> | ServerSentEventHttpMessageReader.getDecoder() 設定された Decoder を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | CodecConfigurer.CustomCodecs.decoder(Decoder<?> decoder) 使用すべきではありません。 5.1.13 の時点で、代わりに CodecConfigurer.CustomCodecs.register(Object) または CodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object) を使用してください。 |
void | CodecConfigurer.DefaultCodecs.jackson2JsonDecoder(Decoder<?> decoder) デフォルトの Jackson JSON Decoder をオーバーライドします。 |
void | CodecConfigurer.DefaultCodecs.jackson2SmileDecoder(Decoder<?> decoder) デフォルトの Jackson Smile Decoder を上書きします。 |
void | CodecConfigurer.DefaultCodecs.jaxb2Decoder(Decoder<?> decoder) デフォルトの JAXB2 Decoder をオーバーライドします。 |
void | CodecConfigurer.DefaultCodecs.kotlinSerializationJsonDecoder(Decoder<?> decoder) デフォルトの Kotlin 直列化 JSON Decoder をオーバーライドします。 |
void | CodecConfigurer.DefaultCodecs.protobufDecoder(Decoder<?> decoder) デフォルトの Protobuf Decoder をオーバーライドします。 |
void | ClientCodecConfigurer.ClientDefaultCodecs.serverSentEventDecoder(Decoder<?> decoder) サーバー送信イベントに使用する Decoder を構成します。 |
コンストラクターと説明 |
---|
DecoderHttpMessageReader(Decoder<T> decoder) 指定された Decoder をラップするインスタンスを作成します。 |
ServerSentEventHttpMessageReader(Decoder<?> decoder) オブジェクトにデコードするための JSON Decoder を持つコンストラクター。 |
修飾子と型 | クラスと説明 |
---|---|
class | Jackson2CborDecoder バイトを CBOR にデコードし、Jackson でオブジェクトに変換します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractJackson2Decoder ノンブロッキング解析を活用する Jackson 2.9 デコードの抽象基本クラス。 |
class | Jackson2JsonDecoder バイトストリームを JSON にデコードし、ノンブロッキング解析を利用して Jackson 2.9 でオブジェクトに変換します。 |
class | Jackson2SmileDecoder バイトストリームを Smile にデコードして、ノンブロッキング解析を活用して、Jackson 2.9 でオブジェクトのものに変換します。 |
class | KotlinSerializationJsonDecoder バイトストリームを JSON にデコードし、kotlinx.serialization を使用してオブジェクトに変換します。 |
修飾子と型 | クラスと説明 |
---|---|
class | ProtobufDecoder |
修飾子と型 | クラスと説明 |
---|---|
class | Jaxb2XmlDecoder XML 要素を含むバイトストリームから Object (POJO)のストリームにデコードします。 |
class | XmlEventDecoder DataBuffer ストリームを XMLEvents SE のストリームにデコードします。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<Decoder<?>> | PayloadMethodArgumentResolver.getDecoders() 設定されたデコーダの読み取り専用リストを返します。 |
ListSE<? extends Decoder<?>> | MessageMappingMessageHandler.getDecoders() 構成されたデコーダーを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | MessageMappingMessageHandler.setDecoders(ListSE<? extends Decoder<?>> decoders) 受信ペイロードに使用するデコーダーを構成します。 |
コンストラクターと説明 |
---|
PayloadMethodArgumentResolver(ListSE<? extends Decoder<?>> decoders, Validator validator, ReactiveAdapterRegistry registry, boolean useDefaultResolution) |
修飾子と型 | メソッドと説明 |
---|---|
default <T> Decoder<T> | RSocketStrategies.decoder(ResolvableType elementType, MimeType mimeType) 指定された要素型と互換性のあるデコーダーを見つけます。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<Decoder<?>> | RSocketStrategies.decoders() 設定された decoders を返します。 |
ListSE<? extends Decoder<?>> | DefaultMetadataExtractor.getDecoders() 設定されたデコーダを含む読み取り専用リストを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
RSocketStrategies.Builder | RSocketStrategies.Builder.decoder(Decoder<?>... decoder) Payload のデータまたはメタデータからオブジェクトを逆直列化するために使用するデコーダーのリストに追加します。 |
修飾子と型 | メソッドと説明 |
---|---|
RSocketStrategies.Builder | RSocketStrategies.Builder.decoders(ConsumerSE<ListSE<Decoder<?>>> consumer) 構成済みデコーダーのリストにコンシューマーをすぐに適用します。 |
コンストラクターと説明 |
---|
DefaultMetadataExtractor(Decoder<?>... decoders) メタデータエントリを逆直列化するためのデコーダーを持つコンストラクター。 |
コンストラクターと説明 |
---|
DefaultMetadataExtractor(ListSE<Decoder<?>> decoders) メタデータエントリを逆直列化するためのデコーダーのリストを持つコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
void | RSocketMessageHandler.setDecoders(ListSE<? extends Decoder<?>> decoders) 受信ペイロードに使用するデコーダーを構成します。 |