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 の属性を公開します。 |
getObjectName
getArguments, getCode, getCodes, getDefaultMessage, resolvableToString
public 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 java.lang.String toString()
DefaultMessageSourceResolvable
resolvableToString()
を介して解決可能なコンテンツが含まれる可能性があります。ObjectError
の toString
DefaultMessageSourceResolvable.resolvableToString()
public boolean equals(@Nullable java.lang.Object other)
ObjectError
の equals
public int hashCode()
ObjectError
の hashCode