jp.go.nict.langrid.commons.beanutils
クラス StringArrayToBeanTransformer<T>
java.lang.Object
jp.go.nict.langrid.commons.beanutils.StringArrayToBeanTransformer<T>
- 型パラメータ:
T
- Beabの型
- すべての実装されたインタフェース:
- Transformer<String[],T>
public class StringArrayToBeanTransformer<T>
- extends Object
- implements Transformer<String[],T>
Beanを作成して文字配列をプロパティにマッピングするTransformer。
- バージョン:
- $Revision: 8831 $
- 作成者:
- $Author: kkadowaki $
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringArrayToBeanTransformer
public StringArrayToBeanTransformer(Class<T> clazz,
Converter converter,
String[] properties)
- コンストラクタ。
- パラメータ:
clazz
- Beanのクラスconverter
- 文字列からプロパティへの変換に使用するコンバータproperties
- 文字配列をどのプロパティにマッピングするかを指定するプロパティ名の配列
transform
public T transform(String[] value)
throws TransformationException
- インタフェース
Transformer
の記述:
- オブジェクトを変換する。
- 定義:
- インタフェース
Transformer<String[],T>
内の transform
- パラメータ:
value
- 変換されるオブジェクト
- 戻り値:
- 変換結果
- 例外:
TransformationException
- 変換に失敗した