public class FieldError extends ObjectError
FieldError 用のメッセージコードリストの作成方法の詳細については、DefaultMessageCodesResolver javadoc を参照してください。
DefaultMessageCodesResolver, 連載形式 | コンストラクターと説明 |
|---|
FieldError(java.lang.String objectName, java.lang.String field, java.lang.Object rejectedValue, boolean bindingFailure, java.lang.String[] codes, java.lang.Object[] arguments, java.lang.String defaultMessage) 新しい FieldError インスタンスを作成します。 |
FieldError(java.lang.String objectName, java.lang.String field, java.lang.String defaultMessage) 新しい FieldError インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(java.lang.Object other) |
java.lang.String | getField() オブジェクトの影響を受けるフィールドを返します。 |
java.lang.Object | getRejectedValue() 拒否されたフィールド値を返します。 |
int | hashCode() |
boolean | isBindingFailure() このエラーがバインディングの失敗(型の不一致など)を表しているかどうかを返します。それ以外の場合は、検証の失敗です。 |
java.lang.String | toString() デフォルトの実装は、この MessageSourceResolvable の属性を公開します。 |
contains, getObjectName, unwrap, wrapgetArguments, getCode, getCodes, getDefaultMessage, resolvableToStringpublic FieldError(java.lang.String objectName,
java.lang.String field,
java.lang.String defaultMessage)objectName - 影響を受けるオブジェクトの名前 field - オブジェクトの影響を受けるフィールド defaultMessage - このメッセージを解決するために使用されるデフォルトのメッセージ public FieldError(java.lang.String objectName,
java.lang.String field,
@Nullable
java.lang.Object rejectedValue,
boolean bindingFailure,
@Nullable
java.lang.String[] codes,
@Nullable
java.lang.Object[] arguments,
@Nullable
java.lang.String defaultMessage)objectName - 影響を受けるオブジェクトの名前 field - オブジェクトの影響を受けるフィールド rejectedValue - 拒否されたフィールド値 bindingFailure - このエラーがバインディングの失敗(型の不一致など)を表すかどうか。それ以外の場合、検証の失敗です codes - このメッセージを解決するために使用されるコード arguments - このメッセージを解決するために使用される引数の配列 defaultMessage - このメッセージを解決するために使用されるデフォルトのメッセージ public java.lang.String getField()
@Nullable public java.lang.Object getRejectedValue()
public boolean isBindingFailure()
public boolean equals(@Nullable java.lang.Object other)
ObjectError の equals public int hashCode()
ObjectError の hashCode public java.lang.String toString()
DefaultMessageSourceResolvableresolvableToString() を介して解決可能なコンテンツを含む可能性のある、より具象サブクラスでオーバーライドされます。
ObjectError の toString DefaultMessageSourceResolvable.resolvableToString()