Uses of Package
nablarch.core.validation.ee
-
ClassDescriptionBean Validationのバリデーション結果を
Message
に変換するクラス。ConstraintViolationConverter
を生成するファクトリクラス。入力値が日付書式に一致することを検証するアノテーション。入力値が指定された値の範囲内であるかチェックする。 入力値が整数の場合は、NumberRange
を用いること。数値の整数部、小数部が指定された桁数以内であることを表すアノテーション。指定されたドメイン定義に合致することを表わすアノテーション。許容する値を列挙型で指定するためのアノテーション。指定された範囲内の文字列長であることを表すアノテーション。
入力値がnull又は空文字の場合は、validと判定する。 エラー時のメッセージは、以下のルールにより決定される。Length.message()
が指定されている場合は、その値を使用する。Length.message()
が未指定でLength.min()
のみ指定の場合は、{nablarch.core.validation.ee.Length.min.message}Length.message()
が未指定でLength.max()
のみ指定の場合は、{nablarch.core.validation.ee.Length.max.message}Length.message()
が未指定でLength.max()
とLength.min()
に指定した値が同じ場合は、{nablarch.core.validation.ee.Length.fixed.message}Length.message()
が未指定でLength.min()
とLength.max()
に指定した値が異なる場合は、{nablarch.core.validation.ee.Length.min.max.message} 文字列長の計算はサロゲートペアを考慮して行われる。入力値が指定の範囲内であるかチェックする。 入力値が実数の場合は、DecimalRange
を用いること。数値関連のバリデーションを行う抽象クラス。数値が範囲内であるかのバリデーションを行う抽象クラス。バリデーション範囲を指定し、バリデーションを行うクラス。必須項目を表すアノテーション。要素数が指定した値の範囲内であるかチェックするアノテーション。要素数をバリデーションするConstraintValidator
実装クラス(抽象クラス)。システム許容文字で構成された文字列であることを表わすアノテーション。