| Package | Description |
|---|---|
| org.springframework.web.reactive |
Top-level package for the
spring-webflux module that contains
DispatcherHandler, the main entry
point for WebFlux server endpoint processing including key contracts used to
map requests to handlers, invoke them, and process the result. |
| org.springframework.web.reactive.result.method.annotation |
Infrastructure for annotation-based handler method processing.
|
| Modifier and Type | Method and Description |
|---|---|
WebExchangeDataBinder |
BindingContext.createDataBinder(ServerWebExchange exchange,
Object target,
String name)
Create a
WebExchangeDataBinder to apply data binding and
validation with on the target, command object. |
WebExchangeDataBinder |
BindingContext.createDataBinder(ServerWebExchange exchange,
String name)
Create a
WebExchangeDataBinder without a target object for type
conversion of request values to simple types. |
protected WebExchangeDataBinder |
BindingContext.initDataBinder(WebExchangeDataBinder binder,
ServerWebExchange exchange)
Initialize the data binder instance for the given exchange.
|
| Modifier and Type | Method and Description |
|---|---|
protected WebExchangeDataBinder |
BindingContext.initDataBinder(WebExchangeDataBinder binder,
ServerWebExchange exchange)
Initialize the data binder instance for the given exchange.
|
| Modifier and Type | Method and Description |
|---|---|
protected reactor.core.publisher.Mono<Void> |
ModelAttributeMethodArgumentResolver.bindRequestParameters(WebExchangeDataBinder binder,
ServerWebExchange exchange)
Extension point to bind the request to the target object.
|
reactor.core.publisher.Mono<Map<String,Object>> |
ModelAttributeMethodArgumentResolver.getValuesToBind(WebExchangeDataBinder binder,
ServerWebExchange exchange)
Protected method to obtain the values for data binding.
|