ConcurrentModel that automatically removes
the BindingResult object when its corresponding
target attribute is replaced through regular Map operations.
This is the class exposed to handler methods by Spring WebFlux,
typically consumed through a declaration of the
org. interface as a parameter type.
There is typically no need to create it within user code.
If necessary a handler method can return a regular java.util.Map,
likely a java.util.ConcurrentMap, for a pre-determined model.
BindingResult, BindingAwareModelMap
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | put(String
key with which the specified value is to be associated key, Object value to be associated with the specified key value)Overrides org. Implements java. Maps the specified key to the specified value in this table. |
| private void |
| BindingAwareConcurrentModel | back to summary |
|---|---|
| public BindingAwareConcurrentModel() | |
| put | back to summary |
|---|---|
| public Object put(String key, Object value) Overrides org. Implements java. Doc from java. Maps the specified key to the specified value in this table. Neither the key nor the value can be null. The value can be retrieved by calling the | |
| removeBindingResultIfNecessary | back to summary |
|---|---|
| private void removeBindingResultIfNecessary(String key, Object value) | |