| Package | Description | 
|---|---|
| org.springframework.mock.web.reactive.function.server | Mock objects for the functional web framework. | 
| org.springframework.test.web.reactive.server | Support for testing Spring WebFlux server endpoints via
  WebTestClient. | 
| 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.serverpackage. | 
| Class and Description | 
|---|
| ServerRequest Represents a server-side HTTP request, as handled by a  HandlerFunction. | 
| ServerRequest.Headers Represents the headers of the HTTP request. | 
| Class and Description | 
|---|
| HandlerStrategies Defines the strategies to be used for processing  HandlerFunctions. | 
| RouterFunction Represents a function that routes to a handler function. | 
| Class and Description | 
|---|
| EntityResponse Entity-specific subtype of  ServerResponsethat 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  ServerResponsethat 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. | 
| 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. |