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.
|
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(HttpServletRequest, HttpServletResponse, 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. |