org.seasar.s2csv.csv.annotation.column
????? CSVConvertor


@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface CSVConvertor

???:
newta

???????
 java.lang.Class<? extends CSVColumnConvertor> convertor
          カラムを変換する際に使用するクラスがあれば登録する CSVColumnConvertor.classが指定されているときはコンバート無し
 java.lang.String[] convertSetProp
          コンバータに渡すデータ郡 setterもしくはフィールドに設定する値を フィールド名 + "=" + 値 で登録する。 複数登録する際には配列で設定する
 java.lang.String convToCSVMethod
          カラムをオブジェクからトCSVイメージに変換する際に使用するメソッドがあれば登録する メソッドはオブジェクトのクラスに登録しておくこと。 引数はCSVオブジェクトのフィールドと同じもののみです。 メソッドの戻り値の型はStringにする必要があります。 ただし、convertorがある場合この項目は無効
 java.lang.String convToObjMethod
          カラムをCSVイメージからオブジェクトに変換する際に使用するメソッドがあれば登録する メソッドはCSVオブジェクトのクラスのものが実行されます。 引数はStringのみです。 メソッドの戻り値の型はvoid以外 ただし、convertorがある場合この項目は無効
 

convertor

public abstract java.lang.Class<? extends CSVColumnConvertor> convertor
カラムを変換する際に使用するクラスがあれば登録する CSVColumnConvertor.classが指定されているときはコンバート無し

?????:
org.seasar.s2csv.csv.convertor.CSVColumnConvertor.class

convertSetProp

public abstract java.lang.String[] convertSetProp
コンバータに渡すデータ郡 setterもしくはフィールドに設定する値を フィールド名 + "=" + 値 で登録する。 複数登録する際には配列で設定する

?????:
""

convToObjMethod

public abstract java.lang.String convToObjMethod
カラムをCSVイメージからオブジェクトに変換する際に使用するメソッドがあれば登録する メソッドはCSVオブジェクトのクラスのものが実行されます。 引数はStringのみです。 メソッドの戻り値の型はvoid以外 ただし、convertorがある場合この項目は無効

?????:
""

convToCSVMethod

public abstract java.lang.String convToCSVMethod
カラムをオブジェクからトCSVイメージに変換する際に使用するメソッドがあれば登録する メソッドはオブジェクトのクラスに登録しておくこと。 引数はCSVオブジェクトのフィールドと同じもののみです。 メソッドの戻り値の型はStringにする必要があります。 ただし、convertorがある場合この項目は無効

?????:
""


Copyright © 2004-2008-2008 The Seasar Foundation. All Rights Reserved.