概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
Light Servlet Validator Plugin
0.4
前 次
フレームあり
フレームなし
すべてのクラス
A
C
D
F
G
H
I
L
M
N
O
P
R
S
T
V
A
add(ValidationError)
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
バリデーションエラー情報を追加する。
AlphabetOrNumber
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
値が半角のアルファベットおよび数値のみの文字列であることを規定します。
C
com.small_it_office.flatserve.validator
- パッケージ com.small_it_office.flatserve.validator
バリデーション機能を利用するためのクラスを提供します。
com.small_it_office.flatserve.validator.rule
- パッケージ com.small_it_office.flatserve.validator.rule
バリデーションルールに関するパッケージです。
D
DateFormat
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
入力パラメータの、日付のフォーマットを指定するアノテーションです。
DecimalMax
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
対象の値を数値として評価し、最大値を規定します。
DecimalMin
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
対象の値を数値として評価し、最小値を規定します。
F
findError(String, ValidationErrorCategory)
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
現在保持しているバリデーションエラー情報から、引数で示す条件に合致するものを抽出します。
findError(String, ValidationErrorCategory, int)
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
現在保持しているバリデーションエラー情報から、引数で示す条件に合致するものを抽出します。
G
getArrayIndex()
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーが発生したパラメータの、配列のインデックスを返します。
getCategory()
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラー種別を返します。
getDefaultErrorResponse()
- クラス com.small_it_office.flatserve.validator.
ValidatorConfig
のメソッド
バリデーションエラー応答クラスのインスタンスを返します。
getErrorList()
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
バリデーションエラー情報のリストを返します。
getErrors()
- 例外 com.small_it_office.flatserve.validator.
ValidationException
のメソッド
発生したバリデーションエラー情報のコレクションを返します。
getHtml()
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
このオブジェクトが保持するすべてのバリデーションエラーメッセージをHTMLで返します。
getInstance()
- クラス com.small_it_office.flatserve.validator.
ValidatablePopulator
の static メソッド
このクラスのインスタンスを取得します。
getMessage(String)
- クラス com.small_it_office.flatserve.validator.
MessageResource
のメソッド
エラーメッセージを返します。
getMessage(String, Object)
- クラス com.small_it_office.flatserve.validator.
MessageResource
のメソッド
プレースホルダを置換したメッセージを返します。
getMessage(String, Map<String, Object>)
- クラス com.small_it_office.flatserve.validator.
MessageResource
のメソッド
プレースホルダを置換したメッセージを返します。
getMessage(Object, T, MessageResource)
- クラス com.small_it_office.flatserve.validator.rule.
MessageProcessValidationRule
のメソッド
このルールでバリデーションエラーが発生した場合のエラーメッセージを返します。
getMessage(Object, T, MessageResource)
- インタフェース com.small_it_office.flatserve.validator.rule.
ValidationRule
のメソッド
このルールでバリデーションエラーが発生した場合のエラーメッセージを返します。
getMessage()
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーメッセージを返します。
getMessageBundleName()
- クラス com.small_it_office.flatserve.validator.
ValidatorConfig
のメソッド
バリデーションエラーメッセージリソースファイルのリソースバンドル名を返します。
getMessageLocale()
- クラス com.small_it_office.flatserve.validator.
ValidatorConfig
のメソッド
バリデーションエラーメッセージのロケールを返します。
getParameterName()
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーが発生したパラメータの名前を返します。
getParamNameOrder()
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
パラメータ名の順序を示す配列を返します。
getValue()
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーとなった値を返します。
H
hasError()
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
バリデーションエラー情報を一つでも保持している場合にtrueを返します。
I
isValid(Object, Object, T)
- インタフェース com.small_it_office.flatserve.validator.rule.
ValidationRule
のメソッド
指定された値がルールに従っているか検査します。
ItemName
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
エラーメッセージに表示するための項目名を指定するアノテーションです。
iterator()
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
バリデーションエラー情報をIteratorで返します。
L
Length
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
入力文字列の長さの最小値と最大値を規定します。
M
Max
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
対象の数値の最大値を規定します。
MaxDigits
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
対象の値を数値として評価し、整数部・小数部それぞれの桁数の最大値を規定します。
MessageProcessValidationRule
<
T
extends java.lang.annotation.Annotation> -
com.small_it_office.flatserve.validator.rule
の クラス
バリデーションルールを実装の基底クラスです。
MessageProcessValidationRule()
- クラス com.small_it_office.flatserve.validator.rule.
MessageProcessValidationRule
のコンストラクタ
MessageResource
-
com.small_it_office.flatserve.validator
の クラス
バリデーションエラーメッセージリソースファイルから読み込んだメッセージを保持し、 エラーメッセージの生成を行うクラスです。
MessageResource(ValidatorConfig)
- クラス com.small_it_office.flatserve.validator.
MessageResource
のコンストラクタ
コンストラクタ。
Min
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
対象の数値の最小値を規定します。
N
NotEmpty
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
対象の値が空ではないことを規定します。
NotNull
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
対象の値がnullではないことを規定します。
NumberFormat
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
入力パラメータの、数値のフォーマットを指定するアノテーションです。
O
OnValidationError
-
com.small_it_office.flatserve.validator
の 注釈タイプ
バリデーションエラー発生時に実行する、バリデーションエラー応答メソッドを指定するためのアノテーションです。
P
populate(Class<T>)
- クラス com.small_it_office.flatserve.validator.
ValidatablePopulator
のメソッド
JavaBeanのインスタンスを生成し、リクエスト情報を格納して返します。
R
RegexpPattern
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
正規表現により値の文字列のパターンを規定します。
responseValidationError(ValidationErrors, HttpServletRequest, HttpServletResponse, ServletConfig)
- インタフェース com.small_it_office.flatserve.validator.
ValidationErrorResponse
のメソッド
バリデーションエラー発生時の応答を返します。
S
setArrayIndex(int)
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーが発生したパラメータの、配列のインデックスを設定します。
setCategory(ValidationErrorCategory)
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラー種別を設定します。
setDefaultErrorResponse(ValidationErrorResponse)
- クラス com.small_it_office.flatserve.validator.
ValidatorConfig
のメソッド
バリデーションエラー応答クラスのインスタンスを設定します。
setMessage(String)
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーメッセージを設定します。
setMessageBundleName(String)
- クラス com.small_it_office.flatserve.validator.
ValidatorConfig
のメソッド
バリデーションエラーメッセージリソースファイルのリソースバンドル名を設定します。
setMessageLocale(Locale)
- クラス com.small_it_office.flatserve.validator.
ValidatorConfig
のメソッド
バリデーションエラーメッセージのロケールを設定します。
setParameterName(String)
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーが発生したパラメータの名前を設定します。
setParamNameOrder(String[])
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
パラメータ名の順序を示す配列を設定します。
setValue(String)
- クラス com.small_it_office.flatserve.validator.
ValidationError
のメソッド
バリデーションエラーとなった値を設定します。
T
toString()
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のメソッド
このオブジェクトが保持するすべてのバリデーションエラーメッセージを文字列で返します。
V
ValidatablePopulator
-
com.small_it_office.flatserve.validator
の クラス
HTTPリクエストで送信された情報を格納したJavaBeanのインスタンスを生成するクラスです。
ValidatablePopulator()
- クラス com.small_it_office.flatserve.validator.
ValidatablePopulator
のコンストラクタ
ValidationError
-
com.small_it_office.flatserve.validator
の クラス
バリデーションエラーの項目毎の情報を格納するクラスです。
ValidationError()
- クラス com.small_it_office.flatserve.validator.
ValidationError
のコンストラクタ
ValidationErrorCategory
-
com.small_it_office.flatserve.validator
の 列挙型
バリデーションエラーの種類を示します。
ValidationErrorResponse
-
com.small_it_office.flatserve.validator
の インタフェース
バリデーションエラー応答クラスが実装するインターフェースです。
ValidationErrorResponseException
-
com.small_it_office.flatserve.validator
の 例外
バリデーションエラー時の応答に失敗したことを表す例外です。
ValidationErrorResponseException(String)
- 例外 com.small_it_office.flatserve.validator.
ValidationErrorResponseException
のコンストラクタ
例外のコンストラクタ。
ValidationErrorResponseException(String, Throwable)
- 例外 com.small_it_office.flatserve.validator.
ValidationErrorResponseException
のコンストラクタ
例外のコンストラクタ。
ValidationErrors
-
com.small_it_office.flatserve.validator
の クラス
バリデーションエラー情報のコレクションを保持するクラスです。
ValidationErrors()
- クラス com.small_it_office.flatserve.validator.
ValidationErrors
のコンストラクタ
ValidationException
-
com.small_it_office.flatserve.validator
の 例外
リクエストパラメータのバリデーションエラーがあったことを示す例外です。
ValidationException(String, ValidationErrors)
- 例外 com.small_it_office.flatserve.validator.
ValidationException
のコンストラクタ
例外のコンストラクタ。
ValidationRule
<
T
extends java.lang.annotation.Annotation> -
com.small_it_office.flatserve.validator.rule
の インタフェース
バリデーションルールを実装するためのインターフェースです。
ValidationRuleClass
-
com.small_it_office.flatserve.validator.rule
の 注釈タイプ
バリデーションルールアノテーションで、ルールの実装クラスを指定するためのメタアノテーションです。
ValidationRuleException
-
com.small_it_office.flatserve.validator.rule
の 例外
バリデーションルールの定義や設定が不正であることを示す例外です。
ValidationRuleException(String)
- 例外 com.small_it_office.flatserve.validator.rule.
ValidationRuleException
のコンストラクタ
例外のコンストラクタ。
ValidationRuleException(String, Throwable)
- 例外 com.small_it_office.flatserve.validator.rule.
ValidationRuleException
のコンストラクタ
例外のコンストラクタ。
ValidatorConfig
-
com.small_it_office.flatserve.validator
の クラス
バリデータの設定を保持するクラスです。
ValidatorConfig()
- クラス com.small_it_office.flatserve.validator.
ValidatorConfig
のコンストラクタ
コンストラクタ。
ValidatorPlugin
-
com.small_it_office.flatserve.validator
の クラス
Validatorプラグインそのものをあらわすクラスです。
ValidatorPlugin()
- クラス com.small_it_office.flatserve.validator.
ValidatorPlugin
のコンストラクタ
valueOf(String)
- 列挙 com.small_it_office.flatserve.validator.
ValidationErrorCategory
の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values()
- 列挙 com.small_it_office.flatserve.validator.
ValidationErrorCategory
の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
A
C
D
F
G
H
I
L
M
N
O
P
R
S
T
V
概要
パッケージ
クラス
階層ツリー
非推奨 API
索引
ヘルプ
Light Servlet Validator Plugin
0.4
前 次
フレームあり
フレームなし
すべてのクラス