public class BindingAwareConcurrentModel extends ConcurrentModel
ConcurrentModel that automatically removes
the BindingResult object when its corresponding
target attribute is replaced through regular Map operations.
This is the class exposed to controller methods by Spring Web Reactive,
typically consumed through a declaration of the
Model interface. There is typically
no need to create it within user code. If necessary a controller method can
return a regular java.util.Map, or more likely a
java.util.ConcurrentMap.
BindingResult,
Serialized FormConcurrentHashMap.KeySetView<K,V>AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
BindingAwareConcurrentModel() |
| Modifier and Type | Method and Description |
|---|---|
Object |
put(String key,
Object value) |
void |
putAll(Map<? extends String,?> map) |
addAllAttributes, addAllAttributes, addAttribute, addAttribute, asMap, containsAttribute, mergeAttributesclear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, forEach, forEach, forEachEntry, forEachEntry, forEachKey, forEachKey, forEachValue, forEachValue, get, getOrDefault, hashCode, isEmpty, keys, keySet, keySet, mappingCount, merge, newKeySet, newKeySet, putIfAbsent, reduce, reduceEntries, reduceEntries, reduceEntriesToDouble, reduceEntriesToInt, reduceEntriesToLong, reduceKeys, reduceKeys, reduceKeysToDouble, reduceKeysToInt, reduceKeysToLong, reduceToDouble, reduceToInt, reduceToLong, reduceValues, reduceValues, reduceValuesToDouble, reduceValuesToInt, reduceValuesToLong, remove, remove, replace, replace, replaceAll, search, searchEntries, searchKeys, searchValues, size, toString, valuesclone