See: Description
| Interface | Description |
|---|---|
| EntityResponse<T> |
Entity-specific subtype of
ServerResponse that exposes entity data. |
| EntityResponse.Builder<T> |
Defines a builder for
EntityResponse. |
| HandlerFilterFunction<T extends ServerResponse,R extends ServerResponse> |
Represents a function that filters a handler function.
|
| HandlerFunction<T extends ServerResponse> |
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<T extends ServerResponse> |
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<B extends ServerResponse.HeadersBuilder<B>> |
Defines a builder that adds headers to the response.
|
| Class | Description |
|---|---|
| RequestPredicates |
Implementations of
RequestPredicate that implement various useful
request matching operations, such as matching based on path, HTTP method, etc. |
| RouterFunctions |
Central entry point to Spring's functional web framework.
Exposes routing functionality, such as to create a
RouterFunction using a discoverable builder-style API, to
create a RouterFunction
given a RequestPredicate and HandlerFunction, and to do further
subrouting on an existing routing
function. |