概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
woolpack.validator.ValidatorContext の使用

ValidatorContext を使用しているパッケージ
woolpack.locale | `ThreadLocal`を利用したリクエストのロケールにより処理を分岐するための部品が含まれる。
woolpack.validator | 値検証と値変換のための インタープリタ デザインパターンを適用した部品が含まれる。

woolpack.locale での ValidatorContext の使用

ValidatorContext 型のパラメータを持つ woolpack.locale のメソッド
`boolean` | `BranchByLocaleValidator.interpret(ValidatorContext context)`

woolpack.validator での ValidatorContext の使用

ValidatorContext を返す woolpack.validator のメソッド
`ValidatorContext` | `ValidatorContext.copy()` 浅いコピーを行う。

ValidatorContext 型の引数を持つ型を返す woolpack.validator のメソッド
`java.util.LinkedList<ValidatorContext>` | `CountValidator.getContextList()` 実行された`CountValidator.interpret(ValidatorContext)`の引数の一覧を返す。

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)` `ValidatorContext`から呼び出される(called)。
`abstract java.util.Collection` | `ValidCollectionValidator.getCollection(ValidatorContext context)` `ValidCollectionValidator.interpret(ValidatorContext)`から呼び出される(called)。
`java.util.Collection` | `ValidNamesValidator.getCollection(ValidatorContext context)`
`java.util.Collection` | `ValidValuesValidator.getCollection(ValidatorContext context)`
`boolean` | `BranchByIdValidator.interpret(ValidatorContext context)`
`boolean` | `DelegationValidator.interpret(ValidatorContext context)`
`boolean` | `RegExpIdValidator.interpret(ValidatorContext context)`
`boolean` | `TmpIndexValidator.interpret(ValidatorContext context)`
`boolean` | `FormatValidator.interpret(ValidatorContext context)`
`boolean` | `SerialValidator.interpret(ValidatorContext context)`
`boolean` | `MinValidator.interpret(ValidatorContext context)`
`boolean` | `ValueLoopValidator.interpret(ValidatorContext context)`
`boolean` | `ValidCollectionValidator.interpret(ValidatorContext context)`
`boolean` | `MessageValidator.interpret(ValidatorContext context)`
`boolean` | `NotValidator.interpret(ValidatorContext context)`
`boolean` | `MaxValidator.interpret(ValidatorContext context)`
`boolean` | `ParseValidator.interpret(ValidatorContext context)`
`boolean` | `DumpValidator.interpret(ValidatorContext context)`
`abstract boolean` | `ValidatorExpressionAdapter.interpret(ValidatorContext context)`
`boolean` | `CountValidator.interpret(ValidatorContext context)`
`boolean` | `TmpKeyValidator.interpret(ValidatorContext context)`
`boolean` | `MaxLengthValidator.interpret(ValidatorContext context)`
`boolean` | `EqualsValidator.interpret(ValidatorContext context)`
`boolean` | `BranchByNameValidator.interpret(ValidatorContext context)`
`abstract boolean` | `BranchValidator.interpret(ValidatorContext context)` サブクラスで実装する。
`boolean` | `IfValidator.interpret(ValidatorContext context)`
`boolean` | `MinLengthValidator.interpret(ValidatorContext context)`
`boolean` | `RegExpValidator.interpret(ValidatorContext context)`
`boolean` | `ValidatorExpression.interpret(ValidatorContext context)` 値検証を実行するために呼び出される(called)。
`boolean` | `DefaultValueValidator.interpret(ValidatorContext context)`
`boolean` | `ValidatorIterable.interpret(ValidatorContext context, java.lang.Iterable<? extends ValidatorExpression> iterable)` 値検証を実行するために呼び出される(called)。
`protected java.util.Collection<java.lang.String>` | `BranchByNameIfExistsValidator.keySet(ValidatorContext context)`
`protected java.util.Collection<java.lang.String>` | `BranchByNameValidator.keySet(ValidatorContext context)`

ValidatorContext 型のパラメータを持つ woolpack.validator のコンストラクタ
`ValidatorContext(ValidatorContext base)` 浅いコピーコンストラクタ。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし