|
Light Servlet Validator Plugin 0.4 |
||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.small_it_office.flatserve.validator.rule.MessageProcessValidationRule<T>
T
- バリデーションルールを引数またはフィールドに適用するためのアノテーションの型。public abstract class MessageProcessValidationRule<T extends java.lang.annotation.Annotation>
バリデーションルールを実装の基底クラスです。 このクラスを継承したバリデーションルール実装では、アノテーションのmessage要素から エラーメッセージを生成します。 アノテーションにmessage要素がない場合、エラーメッセージは空文字列となります。
コンストラクタの概要 | |
---|---|
MessageProcessValidationRule()
|
メソッドの概要 | |
---|---|
java.lang.String |
getMessage(java.lang.Object rawValue,
T annotation,
MessageResource messageResource)
このルールでバリデーションエラーが発生した場合のエラーメッセージを返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース com.small_it_office.flatserve.validator.rule.ValidationRule から継承されたメソッド |
---|
isValid |
コンストラクタの詳細 |
---|
public MessageProcessValidationRule()
メソッドの詳細 |
---|
public java.lang.String getMessage(java.lang.Object rawValue, T annotation, MessageResource messageResource)
ValidationRule<T extends java.lang.annotation.Annotation>
内の getMessage
rawValue
- バリデーションエラーとなった値。入力されたままの、型変換やフォーマット変換を行う前の状態のもの。annotation
- 引数またはJavaBeanのフィールドに指定された、バリデーションルールアノテーション。messageResource
- バリデーションエラーメッセージのメッセージリソース。
|
Light Servlet Validator Plugin 0.4 |
||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |