类 DirectFieldBindingResult
java.lang.Object
cn.taketoday.validation.AbstractErrors
cn.taketoday.validation.AbstractBindingResult
cn.taketoday.validation.AbstractPropertyBindingResult
cn.taketoday.validation.DirectFieldBindingResult
- 所有已实现的接口:
BindingResult,Errors,Serializable
Special implementation of the Errors and BindingResult interfaces,
supporting registration and evaluation of binding errors on value objects.
Performs direct field access instead of going through JavaBean getters.
this implementation is able to traverse nested fields.
- 从以下版本开始:
- 4.0
- 作者:
- Juergen Hoeller
- 另请参阅:
-
字段概要
从接口继承的字段 cn.taketoday.validation.BindingResult
MODEL_KEY_PREFIX从接口继承的字段 cn.taketoday.validation.Errors
NESTED_PATH_SEPARATOR -
构造器概要
构造器构造器说明DirectFieldBindingResult(Object target, String objectName) Create a new DirectFieldBindingResult instance.DirectFieldBindingResult(Object target, String objectName, boolean autoGrowNestedPaths) Create a new DirectFieldBindingResult instance. -
方法概要
修饰符和类型方法说明protected ConfigurablePropertyAccessorCreate a new DirectFieldAccessor for the underlying target object.Returns the DirectFieldAccessor that this instance uses.final ObjectReturn the wrapped target object.从类继承的方法 cn.taketoday.validation.AbstractPropertyBindingResult
canonicalFieldName, findEditor, formatFieldValue, getActualFieldValue, getCustomEditor, getFieldType, getPropertyEditorRegistry, initConversion从类继承的方法 cn.taketoday.validation.AbstractBindingResult
addAllErrors, addError, equals, getAllErrors, getErrorCount, getFieldError, getFieldError, getFieldErrors, getFieldErrors, getFieldValue, getGlobalError, getGlobalErrors, getMessageCodesResolver, getModel, getObjectName, getRawFieldValue, getSuppressedFields, hasErrors, hashCode, recordFieldValue, recordSuppressedField, reject, rejectValue, resolveMessageCodes, resolveMessageCodes, setMessageCodesResolver从类继承的方法 cn.taketoday.validation.AbstractErrors
doSetNestedPath, fixedField, getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, isMatchingFieldError, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toString从接口继承的方法 cn.taketoday.validation.Errors
getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath
-
构造器详细资料
-
DirectFieldBindingResult
Create a new DirectFieldBindingResult instance.- 参数:
target- the target object to bind ontoobjectName- the name of the target object
-
DirectFieldBindingResult
public DirectFieldBindingResult(@Nullable Object target, String objectName, boolean autoGrowNestedPaths) Create a new DirectFieldBindingResult instance.- 参数:
target- the target object to bind ontoobjectName- the name of the target objectautoGrowNestedPaths- whether to "auto-grow" a nested path that contains a null value
-
-
方法详细资料
-
getTarget
从类复制的说明:AbstractBindingResultReturn the wrapped target object.- 指定者:
getTarget在接口中BindingResult- 指定者:
getTarget在类中AbstractBindingResult
-
getPropertyAccessor
Returns the DirectFieldAccessor that this instance uses. Creates a new one if none existed before. -
createDirectFieldAccessor
Create a new DirectFieldAccessor for the underlying target object.- 另请参阅:
-