# Package org.springframework.ui

@NonNullApi @NonNullFields package org.springframework.ui
Generic support for UI layer concepts.

Provides generic `Model` and `ModelMap` holders for model attributes.

Related Packages
Package
Description
org.springframework.ui.context
Contains classes defining the application context subinterface for UI applications.
Class
Description
ConcurrentModel
Implementation of the `Model` interface based on a `ConcurrentHashMap` for use in concurrent scenarios.
ExtendedModelMap
Subclass of `ModelMap` that implements the `Model` interface.
Model
Interface that defines a holder for model attributes.
ModelMap
Implementation of `Map` for use when building model data for use with UI tools.