|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ?? | ????? | ??: ?? |
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface CSVRecordValidator
レコード全体のバリデーションを行う。 相関チェック等
??????? | |
---|---|
java.lang.String |
method
バリデーション実行メソッド |
java.lang.String |
msgKey
メッセージキー |
??????? | |
---|---|
boolean |
after
trueにするとCSVEntitiyのフィールドに値を設定してから動作する。 TODO 処理を追加する |
java.lang.String[] |
args
メッセージ引数 |
java.lang.String[] |
methodArgsNames
TODO CSVValidatorと同じにする? |
java.lang.Class<?> |
methodClass
バリデーション実行クラス CSVCustamValidateの場合、値を持っているクラスそのもの |
????? |
---|
public abstract java.lang.String msgKey
public abstract java.lang.String method
public abstract java.lang.String[] args
public abstract java.lang.String[] methodArgsNames
public abstract java.lang.Class<?> methodClass
public abstract boolean after
|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ?? | ????? | ??: ?? |