public class MapBindingResult extends AbstractBindingResult implements SerializableSE
Map オブジェクトの Validator を呼び出すときなど、Map へのカスタムバインディングのエラーホルダーとして使用できます。
MODEL_KEY_PREFIX
NESTED_PATH_SEPARATOR
コンストラクターと説明 |
---|
MapBindingResult(MapSE<?,?> target, StringSE objectName) 新しい MapBindingResult インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | getActualFieldValue(StringSE field) 指定されたフィールドの実際のフィールド値を抽出します。 |
ObjectSE | getTarget() ラップされたターゲットオブジェクトを返します。 |
MapSE<?,?> | getTargetMap() バインドするターゲットマップを返します。 |
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
canonicalFieldName, doSetNestedPath, fixedField, getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, isMatchingFieldError, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toString
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath
public final MapSE<?,?> getTargetMap()
@NonNull public final ObjectSE getTarget()
AbstractBindingResult
BindingResult
の getTarget
AbstractBindingResult
の getTarget
@Nullable protected ObjectSE getActualFieldValue(StringSE field)
AbstractBindingResult
AbstractBindingResult
の getActualFieldValue
field
- チェックするフィールド