|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ?? | ????? | ??: ?? |
@Retention(value=RUNTIME) @Target(value={FIELD,ANNOTATION_TYPE}) public @interface CSVValidator
CSVにバリデーション情報を付加します
??????? | |
---|---|
java.lang.String |
method
バリデーション実行メソッド |
java.lang.String |
msgKey
メッセージキー |
??????? | |
---|---|
java.lang.String[] |
args
メッセージ引数 |
java.lang.String[] |
methodArgsNames
バリデーション実行クラスにプロパティを与える設定を書きます。 ここに書き込まれたプロパティ名と同名のプロパティを 継承したアノテーションから取り出し、設定します |
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
|
||||||||||
????? ????? | ?????? ?????? | |||||||||
??: ?? | ????? | ??: ?? |