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