クラス CompositeCodec
java.lang.ObjectSE
org.springframework.integration.codec.CompositeCodec
- 実装されたすべてのインターフェース:
Codec
コンストラクターの概要
コンストラクターコンストラクター説明CompositeCodec
(MapSE<ClassSE<?>, Codec> delegates, Codec defaultCodec) CompositeCodec
(Codec defaultCodec) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。メソッドのサマリー
修飾子と型メソッド説明<T> T
指定された型のオブジェクトをデコードします。<T> T
decode
(InputStreamSE inputStream, ClassSE<T> type) 指定された型のオブジェクトをデコードします。byte[]
オブジェクトをバイト配列にエンコードします。void
encode
(ObjectSE object, OutputStreamSE outputStream) オブジェクトを OutputStream にエンコード(エンコード)します。
コンストラクターの詳細
CompositeCodec
CompositeCodec
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。6.4.6 以降、指定された代理人によるCompositeCodec(Map, Codec)
が勝利しました。- パラメーター:
defaultCodec
- フォールバック用のコーデック
メソッドの詳細
encode
インターフェースからコピーされた説明:Codec
オブジェクトを OutputStream にエンコード(エンコード)します。- 次で指定:
- インターフェース
Codec
のencode
- パラメーター:
object
- エンコードするオブジェクトoutputStream
- OutputStream- 例外:
IOExceptionSE
- 操作が失敗した場合
encode
インターフェースからコピーされた説明:Codec
オブジェクトをバイト配列にエンコードします。- 次で指定:
- インターフェース
Codec
のencode
- パラメーター:
object
- エンコードするオブジェクト- 戻り値:
- バイト
- 例外:
IOExceptionSE
- 操作が失敗した場合
decode
インターフェースからコピーされた説明:Codec
指定された型のオブジェクトをデコードします。- 次で指定:
- インターフェース
Codec
のdecode
- 型パラメーター:
T
- オブジェクトの型- パラメーター:
inputStream
- エンコードされたオブジェクトを含む入力ストリームtype
- オブジェクトのクラス- 戻り値:
- オブジェクト
- 例外:
IOExceptionSE
- 操作が失敗した場合
decode
インターフェースからコピーされた説明:Codec
指定された型のオブジェクトをデコードします。- 次で指定:
- インターフェース
Codec
のdecode
- 型パラメーター:
T
- オブジェクトの型- パラメーター:
bytes
- エンコードされたオブジェクトを含むバイト配列type
- オブジェクトのクラス- 戻り値:
- オブジェクト
- 例外:
IOExceptionSE
- 操作が失敗した場合
CompositeCodec(Map, Codec)
が勝利しました。