Provides the types that make up Spring's functional web framework for Servlet environments.
ClassDescriptionAsynchronous subtype of
ServerResponsethat exposes the future response.Entity-specific subtype of
ServerResponsethat exposes entity data.Defines a builder for
EntityResponse.Represents a function that filters a handler function.Represents a function that handles a request.Rendering-specific subtype of
ServerResponsethat exposes model and template data.Defines a builder for
RenderingResponse.Represents a function that evaluates on a given
RequestPredicatethat implement various useful request matching operations, such as matching based on path, HTTP method, etc.Receives notifications from the logical structure of request predicates.Represents a function that routes to a handler function.Represents a discoverable builder for router functions.Receives notifications from the logical structure of router functions.Represents a server-side HTTP request, as handled by a
HandlerFunction.Defines a builder for a request.Represents the headers of the HTTP request.Defines a builder that adds a body to the response.Defines the context used during the
ServerResponse.writeTo(HttpServletRequest, HttpServletResponse, Context).Defines a builder that adds headers to the response.Defines the contract for
ServerResponse.HeadersBuilder.build(WriteFunction).Defines a builder for a body that sends server-sent events.