クラス AbstractEncoder<T>
java.lang.ObjectSE
org.springframework.core.codec.AbstractEncoder<T>
- 型パラメーター:
T
- 要素型
- 実装されたすべてのインターフェース:
Encoder<T>
- 既知の直属サブクラス
AbstractSingleValueEncoder
、ByteArrayEncoder
、ByteBufferEncoder
、CharSequenceEncoder
、DataBufferEncoder
、Netty5BufferEncoder
、NettyByteBufEncoder
、ResourceRegionEncoder
Encoder
実装の抽象基本クラス。- 導入:
- 5.0
- 作成者:
- Sebastien Deleuze, Arjen Poutsma
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明boolean
canEncode
(ResolvableType elementType, MimeType mimeType) エンコーダが特定のソース要素型と出力ストリームの MIME 型をサポートするかどうか。このエンコーダーでサポートされている MIME 型のリストを返します。現在設定されているロガーを返します。void
クラス名に基づいたロガーよりも使用する代替ロガーを設定します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.core.codec.Encoder から継承されたメソッド
encode, encodeValue, getEncodableMimeTypes
フィールドの詳細
logger
コンストラクターの詳細
AbstractEncoder
メソッドの詳細
setLogger
クラス名に基づいたロガーよりも使用する代替ロガーを設定します。- パラメーター:
logger
- 使用するロガー- 導入:
- 5.1
getLogger
現在設定されているロガーを返します。- 導入:
- 5.1
getEncodableMimeTypes
インターフェースからコピーされた説明:Encoder
このエンコーダーでサポートされている MIME 型のリストを返します。このリストは、考えられるすべてのターゲット要素型に適用されるとは限らないため、このメソッドの呼び出しは通常、canEncode(elementType, null)
を介して保護する必要があります。このリストでは、特定の要素型でのみサポートされている MIME 型を除外することもできます。または、Encoder.getEncodableMimeTypes(ResolvableType)
を使用してより正確なリストを作成します。- 次で指定:
- インターフェース
Encoder<T>
のgetEncodableMimeTypes
- 戻り値:
- サポートされている MIME 型のリスト
canEncode
インターフェースからコピーされた説明:Encoder
エンコーダが特定のソース要素型と出力ストリームの MIME 型をサポートするかどうか。