|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.unitedfront2.validation.Validate
public final class Validate
検証を支援するユーティリティメソッドを収録したクラスです。
| メソッドの概要 | |
|---|---|
static void |
lengthInRange(String value,
int min,
int max)
値の文字数が指定した範囲内であるか検証します。 |
static void |
mailAddr(String value)
値がメールアドレスであるか検証します。 |
static void |
match(String value,
String regex)
値が正規表現に一致するか検証します。 |
static void |
maxLength(String value,
int max)
値の文字数が指定した最大文字数以下であるか検証します。 |
static void |
notAroundSpaces(String value)
値の両端に空白を含んでいないか検証します。 |
static void |
notBlank(String value)
値がブランクでないか検証します。 |
static void |
notEmpty(Collection<? extends Object> value)
コレクションが空でないか検証します。 |
static void |
notEmpty(Object[] value)
配列が空でないか検証します。 |
static void |
notEmpty(String value)
値が空でないか検証します。 |
static void |
notNull(Object value)
値が null でないか検証します。 |
static void |
number(String value)
値が数値であることを検証します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public static void lengthInRange(String value,
int min,
int max)
throws ValidationException
value - 値min - 最小文字数max - 最大文字数
ValidationException - 値の文字数が指定した範囲外notNull(Object)
public static void mailAddr(String value)
throws ValidationException
value - 値
ValidationException - 値がメールアドレスでないGenericValidator.isEmail(String)
public static void match(String value,
String regex)
throws ValidationException
value - 値regex - 正規表現
ValidationException - 値が正規表現に一致しないnotNull(Object)
public static void maxLength(String value,
int max)
throws ValidationException
value - 値max - 最大文字数
ValidationException - 値の文字数が最大文字数より大きいnotNull(Object)
public static void notAroundSpaces(String value)
throws ValidationException
value - 値
ValidationException - 値の両端に空白を含んでいるnotNull(Object)
public static void notEmpty(String value)
throws ValidationException
value - 値
ValidationException - 値が空StringUtils.isEmpty(String)
public static void notEmpty(Object[] value)
throws ValidationException
value - 配列
ValidationException - 配列が空
public static void notEmpty(Collection<? extends Object> value)
throws ValidationException
value - コレクション
ValidationException - 配列が空
public static void notBlank(String value)
throws ValidationException
value - 値
ValidationException - 値がブランクStringUtils.isEmpty(String)
public static void notNull(Object value)
throws ValidationException
null でないか検証します。
value - 値
ValidationException - 値が null
public static void number(String value)
throws ValidationException
value - 値
ValidationException - 値が数値でない
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||