All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractMultivaluedMap<K,V> |
|
| Application |
Defines the components of a JAX-RS application and supplies additional meta-data.
|
| ApplicationPath |
Identifies the application path that serves as the base URI for all resource URIs provided by
Path.
|
| AsyncInvoker |
Uniform interface for asynchronous invocation of HTTP methods.
|
| AsyncResponse |
An injectable JAX-RS asynchronous response that provides means for asynchronous server side response processing.
|
| BadRequestException |
|
| BeanParam |
The annotation that may be used to inject custom JAX-RS "parameter aggregator" value object into a resource class
field, property or resource method parameter.
|
| CacheControl |
An abstraction for the value of a HTTP Cache-Control response header.
|
| Client |
Client is the main entry point to the fluent API used to build and execute client requests in order to consume
responses returned.
|
| ClientBuilder |
Main entry point to the client API used to bootstrap Client instances.
|
| ClientErrorException |
A base runtime application exception indicating a client request error (HTTP 4xx status codes).
|
| ClientRequestContext |
Client request filter context.
|
| ClientRequestFilter |
An extension interface implemented by client request filters.
|
| ClientResponseContext |
Client response filter context.
|
| ClientResponseFilter |
An extension interface implemented by client response filters.
|
| CompletionCallback |
A request processing callback that receives request processing completion events.
|
| CompletionStageRxInvoker |
|
| Configurable<C extends Configurable> |
Represents a client or server-side configurable context in JAX-RS.
|
| Configuration |
A configuration state associated with a configurable JAX-RS context.
|
| ConnectionCallback |
Asynchronous request processing lifecycle callback that receives connection related asynchronous
response lifecycle events.
|
| ConstrainedTo |
Indicates the run-time context in which an annotated JAX-RS provider is applicable.
|
| Consumes |
Defines the media types that the methods of a resource class or MessageBodyReader can accept.
|
| ContainerRequestContext |
Container request filter context.
|
| ContainerRequestFilter |
An extension interface implemented by container request filters.
|
| ContainerResponseContext |
Container response filter context.
|
| ContainerResponseFilter |
An extension interface implemented by container response filters.
|
| Context |
This annotation is used to inject information into a class field, bean property or method parameter.
|
| ContextResolver<T> |
Contract for a provider that supplies context information to resource classes and other providers.
|
| Cookie |
Represents the value of a HTTP cookie, transferred in a request.
|
| Cookie.AbstractCookieBuilder<T extends Cookie.AbstractCookieBuilder<T>> |
JAX-RS abstract Cookie builder class.
|
| Cookie.Builder |
|
| CookieParam |
Binds the value of a HTTP cookie to a resource method parameter, resource class field, or resource class bean
property.
|
| DefaultValue |
|
| DELETE |
Indicates that the annotated method responds to HTTP DELETE requests.
|
| DynamicFeature |
A JAX-RS meta-provider for dynamic registration of post-matching providers during a JAX-RS application setup
at deployment time.
|
| Encoded |
|
| Entity<T> |
Encapsulates message entity including the associated variant information.
|
| EntityPart |
A EntityPart is one part of a multipart entity.
|
| EntityPart.Builder |
|
| EntityTag |
An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.
|
| ExceptionMapper<E extends Throwable> |
Contract for a provider that maps Java exceptions to Response.
|
| Feature |
A feature extension contract.
|
| FeatureContext |
A configurable context passed to Feature and DynamicFeature instances by JAX-RS
runtime during the phase of their configuration.
|
| ForbiddenException |
A runtime exception indicating that an access to a resource requested by a client has been
forbidden by the server.
|
| Form |
Represents the the HTML form data request entity encoded using the "application/x-www-form-urlencoded"
content type.
|
| FormParam |
Binds the value(s) of a form parameter contained within a request entity body to a resource method parameter.
|
| GenericEntity<T> |
Represents a message entity of a generic type T.
|
| GenericType<T> |
Represents a generic message entity type T.
|
| GET |
Indicates that the annotated method responds to HTTP GET requests.
|
| HEAD |
Indicates that the annotated method responds to HTTP HEAD requests.
|
| HeaderParam |
Binds the value(s) of a HTTP header to a resource method parameter, resource class field, or resource class bean
property.
|
| HttpHeaders |
An injectable interface that provides access to HTTP header information.
|
| HttpMethod |
Associates the name of a HTTP method with an annotation.
|
| InboundSseEvent |
Inbound Server-sent event.
|
| InterceptorContext |
Context shared by message body interceptors that can be used to wrap calls to
MessageBodyReader.readFrom(java.lang.Class<T>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream) and MessageBodyWriter.writeTo(T, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream).
|
| InternalServerErrorException |
|
| Invocation |
A client request invocation.
|
| Invocation.Builder |
A client request invocation builder.
|
| InvocationCallback<RESPONSE> |
Callback that can be implemented to receive the asynchronous processing events from the invocation processing.
|
| Link |
Class representing hypermedia links.
|
| Link.Builder |
Builder class for hypermedia links.
|
| Link.JaxbAdapter |
Deprecated. |
| Link.JaxbLink |
Deprecated. |
| MatrixParam |
Binds the value(s) of a URI matrix parameter to a resource method parameter, resource class field, or resource class
bean property.
|
| MediaType |
An abstraction for a media type.
|
| MessageBodyReader<T> |
Contract for a provider that supports the conversion of a stream to a Java type.
|
| MessageBodyWriter<T> |
Contract for a provider that supports the conversion of a Java type to a stream.
|
| MultivaluedHashMap<K,V> |
|
| MultivaluedMap<K,V> |
A map of key-values pairs.
|
| NameBinding |
Meta-annotation used to create name binding annotations for filters and interceptors.
|
| NewCookie |
Used to create a new HTTP cookie, transferred in a response.
|
| NewCookie.AbstractNewCookieBuilder<T extends NewCookie.AbstractNewCookieBuilder<T>> |
|
| NewCookie.Builder |
|
| NewCookie.SameSite |
The available values for the SameSite cookie attribute.
|
| NoContentException |
An I/O exception thrown by MessageBodyReader implementations when reading a zero-length
message content to indicate that the message body reader is not able to produce an instance representing an
zero-length message content.
|
| NotAcceptableException |
A runtime exception indicating that a client request is not
acceptable by the server.
|
| NotAllowedException |
A runtime exception indicating a client requesting a resource method that is
not allowed.
|
| NotAuthorizedException |
A runtime exception indicating request authorization failure caused by one of the following scenarios:
a client did not send the required authorization credentials to access the requested resource, i.e.
|
| NotFoundException |
A runtime exception indicating a resource requested by a client was not found on the server.
|
| NotSupportedException |
A runtime exception indicating that the client request entity media type is
not supported.
|
| OPTIONS |
Indicates that the annotated method responds to HTTP OPTIONS requests.
|
| OutboundSseEvent |
Representation of a single outbound Server-sent event.
|
| OutboundSseEvent.Builder |
|
| ParamConverter<T> |
Defines a contract for a delegate responsible for converting between a String form of a message parameter
value and the corresponding custom Java type T.
|
| ParamConverter.Lazy |
Mandates that a conversion of any default value delegated to a parameter
converter annotated with @Lazy annotation SHOULD occur only once the value is actually required (e.g.
|
| ParamConverterProvider |
|
| PATCH |
Indicates that the annotated method responds to HTTP PATCH requests.
|
| Path |
Identifies the URI path that a resource class or class method will serve requests for.
|
| PathParam |
Binds the value of a URI template parameter or a path segment containing the template parameter to a resource method
parameter, resource class field, or resource class bean property.
|
| PathSegment |
Represents a URI path segment and any associated matrix parameters.
|
| POST |
Indicates that the annotated method responds to HTTP POST requests.
|
| PreMatching |
Global binding annotation that can be applied to a container request filter to
indicate that such filter should be applied globally on all resources in the application before the actual resource
matching occurs.
|
| Priorities |
A collection of built-in priority constants for the JAX-RS components that are supposed to be ordered based on their
jakarta.annotation.Priority class-level annotation value when used or applied by JAX-RS runtime.
|
| ProcessingException |
A base JAX-RS runtime processing exception.
|
| Produces |
Defines the media type(s) that the methods of a resource class or MessageBodyWriter can
produce.
|
| Provider |
Marks an implementation of an extension interface that should be discoverable by JAX-RS runtime during a provider
scanning phase.
|
| Providers |
An injectable interface providing runtime lookup of provider instances.
|
| PUT |
Indicates that the annotated method responds to HTTP PUT requests.
|
| QueryParam |
Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class
bean property.
|
| ReaderInterceptor |
|
| ReaderInterceptorContext |
Context class used by ReaderInterceptor to intercept calls to (@link
jakarta.ws.rs.ext.MessageBodyReader#readFrom}.
|
| RedirectionException |
A runtime application exception indicating a request redirection (HTTP 3xx status codes).
|
| Request |
An injectable helper for request processing, all methods throw an IllegalStateException if called outside the
scope of a request (e.g.
|
| ResourceContext |
The resource context provides access to instances of resource classes.
|
| ResourceInfo |
An injectable class to access the resource class and resource method matched by the current request.
|
| Response |
Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to
the runtime.
|
| Response.ResponseBuilder |
A class used to build Response instances that contain metadata instead of or in addition to an entity.
|
| Response.Status |
|
| Response.Status.Family |
An enumeration representing the class of status code.
|
| Response.StatusType |
Base interface for statuses used in responses.
|
| ResponseProcessingException |
JAX-RS client-side runtime processing exception thrown to indicate that response processing has failed (e.g.
|
| RuntimeDelegate |
Implementations of JAX-RS provide a concrete subclass of RuntimeDelegate and various JAX-RS API methods defer to
methods of RuntimeDelegate for their functionality.
|
| RuntimeDelegate.HeaderDelegate<T> |
Defines the contract for a delegate that is responsible for converting between the String form of a HTTP header and
the corresponding JAX-RS type T.
|
| RuntimeType |
Enumeration of JAX-RS runtime types.
|
| RxInvoker<T> |
Uniform interface for reactive invocation of HTTP methods.
|
| RxInvokerProvider<T extends RxInvoker> |
|
| SeBootstrap |
Bootstrap class used to startup a JAX-RS application in Java SE environments.
|
| SeBootstrap.Configuration |
Provides information needed by the JAX-RS implementation for bootstrapping an application.
|
| SeBootstrap.Configuration.Builder |
|
| SeBootstrap.Configuration.SSLClientAuthentication |
Secure socket client authentication policy
|
| SeBootstrap.Instance |
Handle of the running application instance.
|
| SeBootstrap.Instance.StopResult |
Result of stopping the application instance.
|
| SecurityContext |
An injectable interface that provides access to security related information.
|
| ServerErrorException |
A base runtime application exception indicating a server error (HTTP 5xx status codes).
|
| ServiceUnavailableException |
|
| Sse |
|
| SseBroadcaster |
Server-Sent events broadcasting facility.
|
| SseEvent |
Base Server Sent Event definition.
|
| SseEventSink |
Outbound Server-Sent Events stream.
|
| SseEventSource |
|
| SseEventSource.Builder |
|
| StreamingOutput |
A type that may be used as a resource method return value or as the entity in a Response when the application
wishes to stream the output.
|
| Suspended |
|
| SyncInvoker |
Uniform interface for synchronous invocation of HTTP methods.
|
| TimeoutHandler |
Asynchronous response suspend time-out handler.
|
| UriBuilder |
URI template-aware utility class for building URIs from their components.
|
| UriBuilderException |
|
| UriInfo |
An injectable interface that provides access to application and request URI information.
|
| Variant |
Abstraction for a resource representation variant.
|
| Variant.VariantListBuilder |
A builder for a list of representation variants.
|
| WebApplicationException |
Runtime exception for applications.
|
| WebTarget |
A resource target identified by the resource URI.
|
| WriterInterceptor |
|
| WriterInterceptorContext |
|