|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectwoolpack.validator.ValidatorConstants
public class ValidatorConstants
定数・静的メソッドの集まり。
フィールドの概要 | |
---|---|
static ValidatorIterable |
AND
全ての ValidatorExpression を呼び出す、
論理積のValidatorIterable 。 |
static ValidatorIterable |
ANDAND
検証結果が false になった時点で ValidatorExpression の呼び出しを停止する、
論理積のValidatorIterable 。 |
static ValidatorIterable |
EQ
全ての ValidatorExpression を呼び出す、
同値のValidatorIterable 。 |
static ValidatorIterable |
EQEQ
検証結果が同値でなくなった時点で ValidatorExpression の呼び出しを停止する、
同値のValidatorIterable 。 |
static ValidatorExpression |
FALSE
常に false を返す ValidatorExpression 。 |
static ValidatorIterable |
OR
全ての ValidatorExpression を呼び出す、
論理和のValidatorIterable 。 |
static ValidatorIterable |
OROR
検証結果が true になった時点で ValidatorExpression の呼び出しを停止する、
論理和のValidatorIterable 。 |
static ValidatorExpression |
REQUIRED
ValidatorContext.getTmpValue() がnullでない、
かつ文字列の場合は空でないことを検証しその結果を返すValidatorExpression 。 |
static ValidatorExpression |
TRUE
常に true を返す ValidatorExpression 。 |
メソッドの概要 | ||
---|---|---|
static void |
appendTo(java.lang.Appendable sb,
java.lang.Iterable<java.lang.String> iterable)
文字列の一覧の文字列表現を生成する。 |
|
static void |
appendTo(java.lang.Appendable sb,
java.util.regex.Pattern pattern)
正規表現の文字列表現を生成する。 |
|
static void |
appendTo(java.lang.Appendable sb,
java.lang.String s)
文字列の文字列表現を生成する。 |
|
static
|
appendTo(java.lang.Appendable sb,
Switchable<K,ValidatorExpression> map)
Map の文字列表現を生成する。 |
|
static java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
convert(java.util.Map map)
引数のキーが全て文字列型・値が全てオブジェクトの一覧とみなして変換する。 |
|
static java.lang.String |
getLocalClassName(java.lang.Class clazz)
パッケージ名を取り除いたクラス名を返す。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final ValidatorExpression TRUE
ValidatorExpression
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorExpression FALSE
ValidatorExpression
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorExpression REQUIRED
ValidatorContext.getTmpValue()
がnullでない、
かつ文字列の場合は空でないことを検証しその結果を返すValidatorExpression
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorIterable OR
ValidatorExpression
を呼び出す、
論理和のValidatorIterable
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorIterable OROR
ValidatorExpression
の呼び出しを停止する、
論理和のValidatorIterable
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorIterable AND
ValidatorExpression
を呼び出す、
論理積のValidatorIterable
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorIterable ANDAND
ValidatorExpression
の呼び出しを停止する、
論理積のValidatorIterable
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorIterable EQ
ValidatorExpression
を呼び出す、
同値のValidatorIterable
。
ValidatorContext
に対して状態を変更する操作を行わない。
public static final ValidatorIterable EQEQ
ValidatorExpression
の呼び出しを停止する、
同値のValidatorIterable
。
ValidatorContext
に対して状態を変更する操作を行わない。
メソッドの詳細 |
---|
public static java.lang.String getLocalClassName(java.lang.Class clazz)
clazz
- 変換対象のクラス。
java.lang.NullPointerException
- 引数が null の場合。public static java.util.Map<java.lang.String,java.util.List<java.lang.Object>> convert(java.util.Map map)
map
- 変換元。
List
になる。変換先を更新しても変換元には影響しない。
java.lang.NullPointerException
- 引数が null の場合。
java.lang.ClassCastException
- 引数のがキーが文字列型でない場合。public static void appendTo(java.lang.Appendable sb, java.lang.Iterable<java.lang.String> iterable) throws java.io.IOException
iterable
- 表現対象。sb
- 文字列の追加先。
java.io.IOException
java.lang.NullPointerException
- 引数のいずれかが null の場合。public static void appendTo(java.lang.Appendable sb, java.util.regex.Pattern pattern) throws java.io.IOException
sb
- 文字列の追加先。pattern
- 正規表現。
java.io.IOException
java.lang.NullPointerException
- 引数のいずれかが null の場合。public static <K> void appendTo(java.lang.Appendable sb, Switchable<K,ValidatorExpression> map) throws java.io.IOException
Map
の文字列表現を生成する。
sb
- 文字列の追加先。map
- 表現対象。
java.io.IOException
java.lang.NullPointerException
- 引数のいずれかが null の場合。public static void appendTo(java.lang.Appendable sb, java.lang.String s) throws java.io.IOException
sb
- 文字列の追加先。s
- 表現対象。
java.io.IOException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |