D
- 自モジュール内で伝搬機能に渡すデータのクラスタイプG
- 伝搬機能で他モジュールへ送信するデータのクラスタイプpublic interface Encoder<D,G>
AbstractEncoder
クラスを継承してください。AbstractEncoder
クラスを継承した場合は、このインタフェースを明示的に implements
で指定する必要はありません。修飾子とタイプ | メソッドと説明 |
---|---|
G |
encode(D data)
自モジュール内で伝搬機能に渡されたデータを、伝搬機能で他モジュールへ送信するデータに変換します。
|
Class<G> |
getGenericDataClass()
伝搬機能で他モジュールへ送信するデータのクラスを取得します。
|
void |
setParamValuesMap(Map<String,List<String>> map)
伝搬機能でこのクラスに設定された独自パラメータのマップを設定します。
|
G encode(D data) throws ConvertException
data
- 自モジュール内で伝搬機能に渡されたデータConvertException
- データの変換に失敗した場合Class<G> getGenericDataClass()
Copyright © 2012 NTT DATA INTRAMART CORPORATION