Uses of Interface
org.springframework.ui.Model
Packages that use Model Package Description org.springframework.ui Generic support for UI layer concepts.org.springframework.validation.support Support classes for handling validation results.org.springframework.web.reactive Top-level package for thespring-webfluxmodule that containsDispatcherHandler, 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.org.springframework.web.servlet.mvc.support Support package for MVC controllers.Uses of Model in org.springframework.ui
Classes in org.springframework.ui that implement Model Modifier and Type Class Description classConcurrentModelImplementation of theModelinterface based on aConcurrentHashMapfor use in concurrent scenarios.classExtendedModelMapMethods in org.springframework.ui that return Model Modifier and Type Method Description ModelModel. addAllAttributes(Collection<?> attributeValues)Copy all attributes in the suppliedCollectioninto thisMap, using attribute name generation for each element.ModelModel. addAllAttributes(Map<String,?> attributes)Copy all attributes in the suppliedMapinto thisMap.ModelModel. addAttribute(Object attributeValue)Add the supplied attribute to thisMapusing agenerated name.ModelModel. addAttribute(String attributeName, Object attributeValue)Add the supplied attribute under the supplied name.ModelModel. mergeAttributes(Map<String,?> attributes)Copy all attributes in the suppliedMapinto thisMap, with existing objects of the same name taking precedence (i.e.Uses of Model in org.springframework.validation.support
Classes in org.springframework.validation.support that implement Model Modifier and Type Class Description classBindingAwareConcurrentModelSubclass ofConcurrentModelthat automatically removes theBindingResultobject when its corresponding target attribute is replaced through regularMapoperations.classBindingAwareModelMapSubclass ofExtendedModelMapthat automatically removes aBindingResultobject if the corresponding target attribute gets replaced through regularMapoperations.Uses of Model in org.springframework.web.reactive
Uses of Model in org.springframework.web.reactive.result.method.annotation
Methods in org.springframework.web.reactive.result.method.annotation with parameters of type Model Modifier and Type Method Description protected voidAbstractNamedValueArgumentResolver. handleResolvedValue(Object arg, String name, MethodParameter parameter, Model model, ServerWebExchange exchange)Invoked after a value is resolved.protected voidPathVariableMethodArgumentResolver. handleResolvedValue(Object arg, String name, MethodParameter parameter, Model model, ServerWebExchange exchange)Uses of Model in org.springframework.web.servlet.mvc.support
Subinterfaces of Model in org.springframework.web.servlet.mvc.support Modifier and Type Interface Description interfaceRedirectAttributesA specialization of theModelinterface that controllers can use to select attributes for a redirect scenario.Classes in org.springframework.web.servlet.mvc.support that implement Model Modifier and Type Class Description classRedirectAttributesModelMap