クラス MapBindingResult
java.lang.ObjectSE
org.springframework.validation.AbstractErrors
org.springframework.validation.AbstractBindingResult
org.springframework.validation.MapBindingResult
- 実装されたすべてのインターフェース:
SerializableSE
、BindingResult
、Errors
BindingResult インターフェースのマップベースの実装。マップ属性のバインディングエラーの登録と評価をサポートします。
Map オブジェクトの Validator を呼び出すときなど、Map へのカスタムバインディングのエラーホルダーとして使用できます。
フィールドサマリー
インターフェース org.springframework.validation.BindingResult から継承されたフィールド
MODEL_KEY_PREFIX
インターフェース org.springframework.validation.Errors から継承されたフィールド
NESTED_PATH_SEPARATOR
コンストラクターのサマリー
コンストラクター説明MapBindingResult
(MapSE<?, ?> target, StringSE objectName) 新しい MapBindingResult インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明protected ObjectSE
getActualFieldValue
(StringSE field) 指定されたフィールドの実際のフィールド値を抽出します。final ObjectSE
ラップされたターゲットオブジェクトを返します。final MapSE<?,
?> バインドするターゲットマップを返します。クラス org.springframework.validation.AbstractBindingResult から継承されたメソッド
addAllErrors, addError, equals, findEditor, formatFieldValue, getAllErrors, getErrorCount, getFieldError, getFieldError, getFieldErrors, getFieldErrors, getFieldType, getFieldValue, getGlobalError, getGlobalErrors, getMessageCodesResolver, getModel, getObjectName, getPropertyEditorRegistry, getRawFieldValue, getSuppressedFields, hasErrors, hashCode, recordFieldValue, recordSuppressedField, reject, rejectValue, resolveMessageCodes, resolveMessageCodes, setMessageCodesResolver
クラス org.springframework.validation.AbstractErrors から継承されたメソッド
canonicalFieldName, doSetNestedPath, fixedField, getNestedPath, isMatchingFieldError, popNestedPath, pushNestedPath, setNestedPath, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.validation.Errors から継承されたメソッド
failOnError, getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toString
コンストラクターの詳細
MapBindingResult
新しい MapBindingResult インスタンスを作成します。- パラメーター:
target
- バインドするターゲットマップobjectName
- ターゲットオブジェクトの名前
メソッドの詳細
getTargetMap
バインドするターゲットマップを返します。getTarget
クラスからコピーされた説明:AbstractBindingResult
ラップされたターゲットオブジェクトを返します。- 次で指定:
- インターフェース
BindingResult
のgetTarget
- 次で指定:
- クラス
AbstractBindingResult
のgetTarget
getActualFieldValue
クラスからコピーされた説明:AbstractBindingResult
指定されたフィールドの実際のフィールド値を抽出します。- 次で指定:
- クラス
AbstractBindingResult
のgetActualFieldValue
- パラメーター:
field
- チェックするフィールド- 戻り値:
- フィールドの現在の値