クラス AbstractDecoder<T>
java.lang.ObjectSE
org.springframework.core.codec.AbstractDecoder<T>
- 型パラメーター:
T- 要素型
- 実装されているすべてのインターフェース:
Decoder<T>
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明booleancanDecode(ResolvableType elementType, @Nullable MimeType mimeType) デコーダーが特定のターゲット要素型とソースストリームの MIME 型をサポートするかどうか。reactor.core.publisher.Mono<T> decodeToMono(Publisher<DataBuffer> inputStream, ResolvableType elementType, @Nullable MimeType mimeType, @Nullable MapSE<StringSE, ObjectSE> hints) DataBuffer入力ストリームをTの Mono にデコードします。このデコーダーでサポートされている MIME 型のリストを返します。org.apache.commons.logging.Log現在設定されているロガーを返します。voidsetLogger(org.apache.commons.logging.Log logger) クラス名に基づいたロガーよりも使用する代替ロガーを設定します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.core.codec.Decoder から継承されたメソッド
decode, decode, getDecodableMimeTypes
フィールドの詳細
logger
protected org.apache.commons.logging.Log logger
コンストラクターの詳細
AbstractDecoder
メソッドの詳細
setLogger
public void setLogger(org.apache.commons.logging.Log logger) クラス名に基づいたロガーよりも使用する代替ロガーを設定します。- パラメーター:
logger- 使用するロガー- 導入:
- 5.1
getLogger
public org.apache.commons.logging.Log getLogger()現在設定されているロガーを返します。- 導入:
- 5.1
getDecodableMimeTypes
インターフェースからコピーされた説明:Decoderこのデコーダーでサポートされている MIME 型のリストを返します。このリストは、考えられるすべてのターゲット要素型に適用されるとは限らないため、このメソッドの呼び出しは通常、canDecode(elementType, null)を介して保護する必要があります。このリストでは、特定の要素型でのみサポートされている MIME 型を除外することもできます。または、Decoder.getDecodableMimeTypes(ResolvableType)を使用してより正確なリストを作成します。- 次で指定:
- インターフェース
Decoder<T>のgetDecodableMimeTypes - 戻り値:
- サポートされている MIME 型のリスト
canDecode
インターフェースからコピーされた説明:Decoderデコーダーが特定のターゲット要素型とソースストリームの MIME 型をサポートするかどうか。decodeToMono
public reactor.core.publisher.Mono<T> decodeToMono(Publisher<DataBuffer> inputStream, ResolvableType elementType, @Nullable MimeType mimeType, @Nullable MapSE<StringSE, ObjectSE> hints) インターフェースからコピーされた説明:DecoderDataBuffer入力ストリームをTの Mono にデコードします。- 次で指定:
- インターフェース
Decoder<T>のdecodeToMono - パラメーター:
inputStream- デコードするDataBuffer入力ストリームelementType- 出力ストリーム内の要素の予想される型。この型は、事前にDecoder.canDecode(org.springframework.core.ResolvableType, org.springframework.util.MimeType)メソッドに渡されている必要があり、trueを返している必要があります。mimeType- 入力ストリームに関連付けられた MIME 型 (オプション)hints- デコード方法に関する追加情報- 戻り値:
- デコードされた要素を持つ出力ストリーム