All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
This class is used by the exception mappers that are generated as a result of the use of ServerExceptionMapper with a Uni response type.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides CDI producers for objects that can be injected via @Context In quarkus-rest this works because @Context is considered an alias for @Inject through the use of AutoInjectAnnotationBuildItem
 
 
 
 
 
 
 
 
 
 
 
 
 
Writer that is fully dynamic, and follows the spec defined resolution process
 
Container for DynamicFeature
Wrapper around MediaType that saves the toString value, to avoid the expensive header delegate processing.
Base interface implemented by the synthetic beans that represent rest endpoints.
 
An interface that can be used to write out an entity.
Our job is to turn an exception into a Response instance.
 
 
 
 
 
Represents an item of a multipart message for which the filename attribute has been specified
This class is used by the filters that are generated as a result of the use of ServerRequestFilter or ServerResponseFilter on methods that don't return void.
A fixed entity writer that can be used when we know the result will always be written by a given provider.
A fixed entity writer that iterates an array of providers until it finds one that can handle the given types.
 
 
Handler that negotiates the content type for endpoints that only produce a single type.
 
 
Representation of form data.
 
Parser for form data.
Parser definition for form encoded data.
 
Factory class that can create a form data parser for a given request.
 
 
Represents one part of a multipart request
 
 
 
 
 
 
Handler that reads data and sets up the input stream
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An entity writer that will delegate based on the actual type of the returned entity.
Handler that deals with the case when two methods have the same path, and it needs to select based on content type.
 
 
Used when a Resource method needs to read all the parts of a multipart input without apriori knowledge of the structure of the requests
 
Used when a Resource method needs to return a multipart output
 
 
 
 
 
 
 
 
 
 
Exception thrown when some part of the multipart input cannot be read using the appropriate MessageBodyReader.
This class isn't used directly, it is however used by generated code meant to deal with multipart forms.
 
 
This class is needed because some message writers don't give us a way to control if the output stream is going to be closed or not.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class isn't used directly, it is however used by generated code meant to deal with ParameterConverter.
 
listener class that is used to provide async method parameters.
 
Represents part of a multipart output
 
 
 
 
This class is used to prevent calls to 'abortWith' which could lead to unexpected results in generated ContainerRequestFilter and ContainerResponseFilter.
 
This handler is used to push streams of data to the client.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Our job is to turn endpoint return types into Response instances
 
 
 
Our job is to write a Response
Allow ExceptionMapper classes that can use resume and suspend when attempting to convert an exception into a response
 
 
 
 
 
 
 
A lazy representation of a Method Only loaded if actually needed, which should not be the case generally unless custom Serialization is in use.
 
 
 
 
Deprecated.
 
 
 
 
 
 
Class that encapsulates the startup interceptor logic
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Variant selection.
When used on a method, then an implementation of ExceptionMapper is generated that calls the annotated method with the proper arguments.
 
Represents a byte range for a range request
 
 
 
 
 
 
 
 
 
 
 
 
Extension of MessageBodyWriter which can write directly to a Vert.x response
A special super-class of MessageBodyWriters that accepts all types of input.
 
 
 
 
 
 
When used on a method, then an implementation of ContainerRequestFilter is generated that calls the annotated method with the proper arguments
 
 
When used on a method, then an implementation of ContainerResponseContext is generated that calls the annotated method with the proper arguments
 
 
 
 
 
 
 
Type that can be injected into places where ResourceInfo can.
 
 
 
 
 
 
Our job is to send initial headers for the SSE request
 
 
The only reason we use this is to give MessageBodyWriter classes the ability to tell if they are being called in a streaming context
 
 
 
 
An entity writer that will delegate based on the actual type of the returned entity.
 
Used to configure that an exception (or exceptions) should be unwrapped during exception handling.
UriInfo implementation
 
 
 
 
Handler that negotiates the content type for endpoints that have multiple produces types, or for whatever reason can't have their writer list and media type determined at build time.
A individual variant quality bean for the RVSA (Remote Variant Selection Algorithm).
 
Forces the form body to be read and parsed before filters and the endpoint are invoked.