アノテーションインターフェースの使用
jakarta.validation.Constraint
Constraint を使用するパッケージ
jakarta.validation.constraints 内の Constraint 使用
型 Constraint のアノテーションを持つ jakarta.validation.constraints のクラス修飾子と型クラス説明@interfaceアノテーション付き要素は false でなければなりません。@interfaceアノテーション付き要素は true でなければなりません。@interfaceアノテーション付き要素は、指定された最大値以下の値を持つ必要がある数値である必要があります。@interfaceアノテーション付き要素は、指定された最小値以上の値を持つ必要がある数値である必要があります。@interfaceアノテーション付き要素は、許容範囲内の数値である必要があります。@interface文字列は整形式のメールアドレスである必要があります。@interfaceアノテーション付き要素は、インスタント、日付、未来の時間である必要があります。@interfaceアノテーション付き要素は、現在または未来のインスタント、日付、時刻である必要があります。@interfaceアノテーション付き要素は、指定された最大値以下の値を持つ必要がある数値である必要があります。@interfaceアノテーション付き要素は、指定された最小値以上の値を持つ必要がある数値である必要があります。@interfaceアノテーション付きの要素は厳密に負の数でなければなりません(つまり、0 は無効な値と見なされます)。@interfaceアノテーション付き要素は負の数または 0 でなければなりません。@interfaceアノテーション付き要素はnullであってはならず、空白文字以外の文字が少なくとも 1 つ含まれている必要があります。@interfaceアノテーション付き要素はnullまたは空であってはなりません。@interfaceアノテーション付き要素はnullであってはなりません。@interfaceアノテーション付き要素はnullでなければなりません。@interfaceアノテーション付き要素は、インスタント、日付、過去の時間である必要があります。@interfaceアノテーション付き要素は、過去または現在のインスタント、日付、時刻である必要があります。@interfaceアノテーション付きCharSequenceは、指定された正規表現と一致する必要があります。@interfaceアノテーション付き要素は厳密に正の数でなければなりません(つまり、0 は無効な値と見なされます)。@interfaceアノテーション付き要素は正の数または 0 でなければなりません。@interfaceアノテーション付き要素のサイズは、指定された境界(含まれる)の間にある必要があります。