|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |
ValidatorContext を使用しているパッケージ | |
---|---|
woolpack.idweb | 識別子とWebContext の両方の性質を持つコンテキストを処理する部品のパッケージです。 |
woolpack.validator | 値検証と値変換のための部品のパッケージです。 |
woolpack.idweb での ValidatorContext の使用 |
---|
ValidatorContext 型の引数を持つ型を返す woolpack.idweb のメソッド | |
---|---|
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> |
ValidatorFn.getValidatorFn()
|
Method parameters in woolpack.idweb with type arguments of type ValidatorContext | ||
---|---|---|
void |
ValidatorFn.setValidatorFn(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> validatorFn)
|
|
static
|
IdWebUtils.validate(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> validatorFn,
Fn<? super C,java.lang.Void,? extends E> trueFn,
Fn<? super C,java.lang.Void,? extends E> falseFn,
Fn<? super java.util.List<AddressedMessage>,?,? extends E> messageListConverter,
EL messageListSetter,
boolean convertDelegateFlag,
boolean convertReturnFlag)
WebContext とValidatorContext のアダプタを生成します。 |
Constructor parameters in woolpack.idweb with type arguments of type ValidatorContext | |
---|---|
ValidatorFn(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> validatorFn,
Fn<? super C,java.lang.Void,? extends E> trueFn,
Fn<? super C,java.lang.Void,? extends E> falseFn,
Fn<? super java.util.List<AddressedMessage>,?,? extends E> messageListConverter,
EL messageListSetter,
boolean convertDelegateFlag,
boolean convertReturnFlag)
|
woolpack.validator での ValidatorContext の使用 |
---|
ValidatorContext 型の型パラメータを持つ woolpack.validator のフィールド | |
---|---|
static Fn<ValidatorContext,java.util.Map<java.lang.String,java.util.List<java.lang.Object>>,java.lang.RuntimeException> |
ValidatorUtils.MAP
getInputMap() を返す関数です。 |
static Fn<ValidatorContext,java.lang.Object,java.lang.RuntimeException> |
ValidatorUtils.VALUE
getValue() を返す関数です。 |
static Fn<ValidatorContext,java.util.List<java.lang.Object>,java.lang.RuntimeException> |
ValidatorUtils.VALUES
getInputMap() の
getKey() を
キーとした値一覧を返す関数です。 |
ValidatorContext 型の引数を持つ型を返す woolpack.validator のメソッド | ||
---|---|---|
static
|
ValidatorUtils.branchByName(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
プロパティ名で委譲先を分岐する関数を生成します。 |
|
static
|
ValidatorUtils.branchByNameIfExists(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
プロパティ名で委譲先を分岐する関数を生成します。 |
|
static
|
ValidatorUtils.branchByNameIfNotEmpty(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
プロパティ名で委譲先を分岐する関数を生成します。 |
|
static
|
ValidatorUtils.convertValue(Fn<java.lang.Object,?,? extends E> fn)
値の変換を委譲する関数を生成します。 |
|
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> |
NameBranch.getMap()
|
|
static
|
ValidatorUtils.localIndex(int tmpIndex,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
インデックス値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する関数を生成します。 |
|
static
|
ValidatorUtils.localKey(java.lang.String tmpKey,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
キー値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する関数を生成します。 |
|
static
|
ValidatorUtils.loopValue(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
getInputMap() の
getKey() をキーとした
値一覧に対し順次委譲先を実行する関数を生成します。 |
|
static Fn<ValidatorContext,java.lang.Boolean,java.lang.RuntimeException> |
ValidatorUtils.message(java.lang.String message)
メッセージを追加する関数です。 |
ValidatorContext 型のパラメータを持つ woolpack.validator のメソッド | |
---|---|
void |
SimpleMessageCollector.add(java.lang.String message,
ValidatorContext context)
|
void |
AddressedMessageCollector.add(java.lang.String message,
ValidatorContext context)
|
void |
MessageCollectable.add(java.lang.String message,
ValidatorContext context)
add(String) から呼び出されます(called)。 |
java.lang.Boolean |
LocalIndexValidator.exec(ValidatorContext context)
|
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
MapGetter.exec(ValidatorContext c)
|
java.lang.Boolean |
LocalKeyValidator.exec(ValidatorContext context)
|
java.lang.Boolean |
ValueLoopValidator.exec(ValidatorContext context)
|
java.lang.Boolean |
MessageValidator.exec(ValidatorContext context)
|
java.lang.Boolean |
NameBranch.exec(ValidatorContext context)
|
java.lang.Boolean |
ConvertValidator.exec(ValidatorContext c)
|
java.util.List<java.lang.Object> |
ValuesGetter.exec(ValidatorContext c)
|
java.lang.Object |
ValueGetter.exec(ValidatorContext c)
|
protected java.util.Collection<java.lang.String> |
NameBranchIfExists.keySet(ValidatorContext context)
|
protected java.util.Collection<java.lang.String> |
NameBranch.keySet(ValidatorContext context)
|
protected java.util.Collection<java.lang.String> |
NameBranchIfNotEmpty.keySet(ValidatorContext context)
|
Method parameters in woolpack.validator with type arguments of type ValidatorContext | ||
---|---|---|
static
|
ValidatorUtils.branchByName(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
プロパティ名で委譲先を分岐する関数を生成します。 |
|
static
|
ValidatorUtils.branchByNameIfExists(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
プロパティ名で委譲先を分岐する関数を生成します。 |
|
static
|
ValidatorUtils.branchByNameIfNotEmpty(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
プロパティ名で委譲先を分岐する関数を生成します。 |
|
static
|
ValidatorUtils.localIndex(int tmpIndex,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
インデックス値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する関数を生成します。 |
|
static
|
ValidatorUtils.localKey(java.lang.String tmpKey,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
キー値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する関数を生成します。 |
|
static
|
ValidatorUtils.loopValue(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
getInputMap() の
getKey() をキーとした
値一覧に対し順次委譲先を実行する関数を生成します。 |
|
void |
NameBranch.setMap(java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
|
Constructor parameters in woolpack.validator with type arguments of type ValidatorContext | |
---|---|
LocalIndexValidator(int index,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
|
|
LocalKeyValidator(java.lang.String key,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
|
|
NameBranch(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
|
|
NameBranchIfExists(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
|
|
NameBranchIfNotEmpty(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
|
|
ValueLoopValidator(Fn<java.lang.Object,? extends BooleanState,? extends java.lang.RuntimeException> operator,
Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
|
|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |