# Uses of Package
org.springframework.web.reactive.function.server

Packages that use org.springframework.web.reactive.function.server
org.springframework.web.reactive.function.server: Provides the types that make up Spring's functional web framework for Reactive environments.
org.springframework.web.reactive.function.server.support: Classes supporting the `org.springframework.web.reactive.function.server` package.

Classes in org.springframework.web.reactive.function.server used by org.springframework.web.reactive.function.server
Class and Description
EntityResponse Entity-specific subtype of `ServerResponse` that exposes entity data.
EntityResponse.Builder Defines a builder for `EntityResponse`.
HandlerFilterFunction Represents a function that filters a handler function.
HandlerFunction Represents a function that handles a request.
HandlerStrategies Defines the strategies to be used for processing `HandlerFunctions`.
HandlerStrategies.Builder A mutable builder for a `HandlerStrategies`.
RenderingResponse Rendering-specific subtype of `ServerResponse` that exposes model and template data.
RenderingResponse.Builder Defines a builder for `RenderingResponse`.
RequestPredicate Represents a function that evaluates on a given `ServerRequest`.
RequestPredicates.Visitor Receives notifications from the logical structure of request predicates.
RouterFunction Represents a function that routes to a handler function.
RouterFunctions.Builder Represents a discoverable builder for router functions.
RouterFunctions.Visitor Receives notifications from the logical structure of router functions.
ServerRequest Represents a server-side HTTP request, as handled by a `HandlerFunction`.
ServerRequest.Builder Defines a builder for a request.
ServerRequest.Headers Represents the headers of the HTTP request.
ServerResponse Represents a typed server-side HTTP response, as returned by a handler function or filter function.
ServerResponse.BodyBuilder Defines a builder that adds a body to the response.
ServerResponse.Context Defines the context used during the `ServerResponse.writeTo(ServerWebExchange, Context)`.
ServerResponse.HeadersBuilder Defines a builder that adds headers to the response.

Classes in org.springframework.web.reactive.function.server used by org.springframework.web.reactive.function.server.support
Class and Description
RouterFunction Represents a function that routes to a handler function.
ServerRequest Represents a server-side HTTP request, as handled by a `HandlerFunction`.
ServerRequest.Headers Represents the headers of the HTTP request.