All Classes and Interfaces
Class
Description
A parameter that is a bean containing query parameters, headers and cookies.
Marks a controller string method parameter to be a string body.
Marker annotation for client.
Specify endpoint request media type for the generated OpenAPI json.
Marker annotation for controllers.
A parameter that is a cookie value.
Define a default value for a form parameter or query parameter.
Marks a method that handles HTTP DELETE requests.
A parameter that is a bean containing form parameters.
Marks a method parameter to be a form parameter.
Marker for generated code.
Marks a method that handles HTTP GET requests.
A parameter that is a header value.
Base for Http verb based annotations.
Mark a field on a BeanParam/FormParam class as not a request parameter of any kind.
Exception for all invalid path type conversions - numbers, uuid, date time types etc.
Exception for all invalid path type conversions - numbers, uuid, date time types etc.
Marks a method parameter to be a matrix parameter.
Common media types used by controllers.
Specify endpoint response status code/description/type.
Container for repeatable
OpenAPIResponse
annotationMarks a method that handles HTTP PATCH requests.
Specify the path mapping request to the controller.
A path segment that can simple like value like
chair
or contain matrix parameter values using semi-colon delimitation
like chair;vendor=ikea;size=small
.Helper type conversion methods.
Marks a method that handles HTTP POST requests.
Specify endpoint response media type.
Marks a method that handles HTTP PUT requests.
Marks a method parameter to be a query parameter.
Overrides global request timeout for this endpoint.
Exception for parameters that are required.
Add
@Valid
annotation on a controller/method/BeanParam that we want bean validation to
be included for.Exception used with Validator.
Validator for form beans or request beans.
Registers routes to a web framework.