@NonNullApi @NonNullFields

# Package org.springframework.web.reactive.result.view

Support for result handling through view resolution.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Rendering | Public API for HTML rendering.
  Rendering.Builder<B extends Rendering.Builder<B>> | Defines a builder for `Rendering`.
  Rendering.RedirectBuilder | Extends `Rendering.Builder` with extra options for redirect scenarios.
  RequestDataValueProcessor | A contract for inspecting and potentially modifying request data values such as URL query parameters or form field values before they are rendered by a view or before a redirect.
  View | Contract to render `HandlerResult` to the HTTP response.
  ViewResolver | Contract to resolve a view name to a `View` instance.

- Class Summary
  Class | Description
  --- | ---
  AbstractUrlBasedView | Abstract base class for URL-based views.
  AbstractView | Base class for `View` implementations.
  BindStatus | Simple adapter to expose the bind status of a field or object.
  HttpMessageWriterView | `View` that writes model attribute(s) with an `HttpMessageWriter`.
  RedirectView | View that redirects to an absolute or context relative URL.
  RequestContext | Context holder for request-specific state, like the `MessageSource` to use, current locale, binding errors, etc.
  UrlBasedViewResolver | A `ViewResolver` that allows direct resolution of symbolic view names to URLs without explicit mapping definitions.
  ViewResolutionResultHandler | `HandlerResultHandler` that encapsulates the view resolution algorithm supporting the following return types: `Void` or no value -- default view name `String` -- view name unless `@ModelAttribute`-annotated `View` -- View to render with `Model` -- attributes to add to the model `Map` -- attributes to add to the model `Rendering` -- use case driven API for view resolution `@ModelAttribute` -- attribute for the model Non-simple value -- attribute for the model
  ViewResolverSupport | Base class for `ViewResolver` implementations with shared properties.

## Package org.springframework.web.reactive.result.view Description

Support for result handling through view resolution.