Package nablarch.core.validation.ee
Annotation Interface Digits
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(RUNTIME)
@Documented
@Constraint(validatedBy=DigitsValidator.class)
@Published
public @interface Digits
数値の整数部、小数部が指定された桁数以内であることを表すアノテーション。
入力値が
null
または空文字列の場合は、validと判定する。fraction()
が未指定の場合は、fraction()
を0
として判定を行う。
つまり、入力値が整数であるかを判定することになる。
整数部3桁、小数部4桁の例を以下に示す。
public class SampleBean {
@Digits(integer
= 3, fraction = 4)
String sampleString;
エラー時のメッセージは、以下のルールにより決定される。
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
桁数をバリデーションするConstraintValidator
クラス。static @interface
複数指定用のアノテーション -
Required Element Summary
-
Optional Element Summary