Class ExtendedWebExchangeDataBinder
java.lang.Object
org.springframework.validation.DataBinder
org.springframework.web.bind.WebDataBinder
org.springframework.web.bind.support.WebExchangeDataBinder
org.springframework.web.reactive.result.ExtendedWebExchangeDataBinder
org.springframework.web.reactive.result.method.annotation.ExtendedWebExchangeDataBinder
- All Implemented Interfaces:
PropertyEditorRegistry, TypeConverter
@Deprecated(since="7.0.2",
forRemoval=true)
public class ExtendedWebExchangeDataBinder
extends ExtendedWebExchangeDataBinder
Deprecated, for removal: This API element is subject to removal in a future version.
Extended variant of
WebExchangeDataBinder that adds URI path variables
and request headers to the bind values map.
Note: This class has existed since 5.0, but only as a private class within
BindingContext.
- Since:
- 6.2.1
- Author:
- Rossen Stoyanchev
-
Nested Class Summary
Nested classes/interfaces inherited from class DataBinder
DataBinder.NameResolver, DataBinder.ValueResolver -
Field Summary
Fields inherited from class WebDataBinder
DEFAULT_FIELD_DEFAULT_PREFIX, DEFAULT_FIELD_MARKER_PREFIXFields inherited from class DataBinder
DEFAULT_AUTO_GROW_COLLECTION_LIMIT, DEFAULT_OBJECT_NAME, logger -
Constructor Summary
ConstructorsConstructorDescriptionExtendedWebExchangeDataBinder(@Nullable Object target, String objectName) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class ExtendedWebExchangeDataBinder
addHeaderPredicate, getValuesToBind, setHeaderPredicateMethods inherited from class WebExchangeDataBinder
addBindValue, bind, construct, extractValuesToBind, shouldConstructArgumentMethods inherited from class WebDataBinder
adaptEmptyArrayIndices, bindMultipart, checkFieldDefaults, checkFieldMarkers, doBind, getEmptyValue, getEmptyValue, getFieldDefaultPrefix, getFieldMarkerPrefix, isBindEmptyMultipartFiles, resolvePrefixValue, setBindEmptyMultipartFiles, setFieldDefaultPrefix, setFieldMarkerPrefixMethods inherited from class DataBinder
addCustomFormatter, addCustomFormatter, addCustomFormatter, addValidators, applyPropertyValues, bind, checkAllowedFields, checkRequiredFields, close, construct, convertIfNecessary, convertIfNecessary, convertIfNecessary, convertIfNecessary, createBeanPropertyBindingResult, createDirectFieldBindingResult, findCustomEditor, getAllowedFields, getAutoGrowCollectionLimit, getBindingErrorProcessor, getBindingResult, getConversionService, getDisallowedFields, getInternalBindingResult, getNameResolver, getObjectName, getPropertyAccessor, getPropertyEditorRegistry, getRequiredFields, getSimpleTypeConverter, getTarget, getTargetType, getTypeConverter, getValidator, getValidators, getValidatorsToApply, initBeanPropertyAccess, initDirectFieldAccess, isAllowed, isAutoGrowNestedPaths, isDeclarativeBinding, isIgnoreInvalidFields, isIgnoreUnknownFields, registerCustomEditor, registerCustomEditor, replaceValidators, setAllowedFields, setAutoGrowCollectionLimit, setAutoGrowNestedPaths, setBindingErrorProcessor, setConversionService, setDeclarativeBinding, setDisallowedFields, setExcludedValidators, setIgnoreInvalidFields, setIgnoreUnknownFields, setMessageCodesResolver, setNameResolver, setRequiredFields, setTargetType, setValidator, shouldNotBindPropertyValues, validate, validate
-
Constructor Details
-
ExtendedWebExchangeDataBinder
-
ExtendedWebExchangeDataBinder