クラス FieldError
java.lang.ObjectSE
org.springframework.context.support.DefaultMessageSourceResolvable
org.springframework.validation.ObjectError
org.springframework.validation.FieldError
- 実装されているすべてのインターフェース:
- SerializableSE,- MessageSourceResolvable
 フィールドエラー、つまり特定のフィールド値を拒否する理由をカプセル化します。
FieldError 用のメッセージコードリストの作成方法の詳細については、DefaultMessageCodesResolver javadoc を参照してください。
- 導入:
- 10.03.2003
- 作成者:
- Rod Johnson, Juergen Hoeller
- 関連事項:
- コンストラクターの概要コンストラクターコンストラクター説明- FieldError- (StringSE objectName, StringSE field, ObjectSE rejectedValue, boolean bindingFailure, StringSE[] codes, ObjectSE[] arguments, StringSE defaultMessage) 新しい FieldError インスタンスを作成します。- FieldError- (StringSE objectName, StringSE field, StringSE defaultMessage) 新しい FieldError インスタンスを作成します。
- メソッドのサマリー- クラス org.springframework.validation.ObjectError から継承されたメソッド- contains, getObjectName, unwrap, wrap- クラス org.springframework.context.support.DefaultMessageSourceResolvable から継承されたメソッド- getArguments, getCode, getCodes, getDefaultMessage, resolvableToString, shouldRenderDefaultMessage
- コンストラクターの詳細- FieldError新しい FieldError インスタンスを作成します。- パラメーター:
- objectName- 影響を受けるオブジェクトの名前
- field- オブジェクトの影響を受けるフィールド
- defaultMessage- このメッセージを解決するために使用されるデフォルトのメッセージ
 
- FieldErrorpublic FieldError- (StringSE objectName, StringSE field, @Nullable ObjectSE rejectedValue, boolean bindingFailure, @Nullable StringSE[] codes, @Nullable ObjectSE[] arguments, @Nullable StringSE defaultMessage) 新しい FieldError インスタンスを作成します。- パラメーター:
- objectName- 影響を受けるオブジェクトの名前
- field- オブジェクトの影響を受けるフィールド
- rejectedValue- 拒否されたフィールド値
- bindingFailure- このエラーがバインディングの失敗(型の不一致など)を表すかどうか。それ以外の場合、検証の失敗です
- codes- このメッセージを解決するために使用されるコード
- arguments- このメッセージを解決するために使用される引数の配列
- defaultMessage- このメッセージを解決するために使用されるデフォルトのメッセージ
 
 
- メソッドの詳細- getFieldオブジェクトの影響を受けるフィールドを返します。
- getRejectedValue拒否されたフィールド値を返します。
- isBindingFailurepublic boolean isBindingFailure()このエラーがバインディングの失敗(型の不一致など)を表しているかどうかを返します。それ以外の場合は、検証の失敗です。
- equals- オーバーライド:
-  クラス ObjectErrorのequals
 
- hashCodepublic int hashCode()- オーバーライド:
-  クラス ObjectErrorのhashCode
 
- toStringクラスからコピーされた説明:- DefaultMessageSourceResolvableデフォルトの実装は、この MessageSourceResolvable の属性を公開します。- resolvableToString()を介して解決可能なコンテンツを含む可能性のある、より具象サブクラスでオーバーライドされます。- オーバーライド:
-  クラス ObjectErrorのtoString
- 関連事項: