Name | Description | Type | Package | Framework |
AbstractMultivaluedMap | Abstract skeleton implementation of a MultivaluedMap that is backed by a [key, multi-value] store represented as a Map>. | Class | javax.ws.rs.core | Java EE |
|
Application | Defines the components of a JAX-RS application and supplies additional meta-data. | Class | javax.ws.rs.core | Java EE |
|
ApplicationPath | Identifies the application path that serves as the base URI for all resource URIs provided by Path. | Class | javax.ws.rs | Java EE |
|
AsyncInvoker | Uniform interface for asynchronous invocation of HTTP methods. | Interface | javax.ws.rs.client | Java EE |
|
AsyncResponse | An injectable JAX-RS asynchronous response that provides means for asynchronous server side response processing. | Interface | javax.ws.rs.container | Java EE |
|
BadRequestException | A runtime exception indicating a bad client request. | Class | javax.ws.rs | Java EE |
|
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. | Class | javax.ws.rs | Java EE |
|
CacheControl | An abstraction for the value of a HTTP Cache-Control response header. | Class | javax.ws.rs.core | Java EE |
|
Client | Client is the main entry point to the fluent API used to build and execute client requests in order to consume responses returned. | Interface | javax.ws.rs.client | Java EE |
|
ClientBuilder | Main entry point to the client API used to bootstrap ClientSince:2. | Class | javax.ws.rs.client | Java EE |
|
ClientErrorException | A base runtime application exception indicating a client request error (HTTP 4xx status codes). | Class | javax.ws.rs | Java EE |
|
ClientRequestContext | Client request filter context. | Interface | javax.ws.rs.client | Java EE |
|
ClientRequestFilter | An extension interface implemented by client request filters. | Interface | javax.ws.rs.client | Java EE |
|
ClientResponseContext | Client response filter context. | Interface | javax.ws.rs.client | Java EE |
|
ClientResponseFilter | An extension interface implemented by client response filters. | Interface | javax.ws.rs.client | Java EE |
|
CompletionCallback | A request processing callback that receives request processing completion events. | Interface | javax.ws.rs.container | Java EE |
|
Configurable | Represents a client or server-side configurable context in JAX-RS. | Interface | javax.ws.rs.core | Java EE |
|
Configuration | A configuration state associated with a configurable JAX-RS context. | Interface | javax.ws.rs.core | Java EE |
|
ConnectionCallback | Asynchronous request processing lifecycle callback that receives connection related asynchronous response lifecycle events. | Interface | javax.ws.rs.container | Java EE |
|
ConstrainedTo | Indicates the run-time context in which an annotated JAX-RS provider is applicable. | Class | javax.ws.rs | Java EE |
|
Consumes | Defines the media types that the methods of a resource class or MessageBodyReader can accept. | Class | javax.ws.rs | Java EE |
|
ContainerRequestContext | Container request filter context. | Interface | javax.ws.rs.container | Java EE |
|
ContainerRequestFilter | An extension interface implemented by container request filters. | Interface | javax.ws.rs.container | Java EE |
|
ContainerResponseContext | Container response filter context. | Interface | javax.ws.rs.container | Java EE |
|
ContainerResponseFilter | An extension interface implemented by container response filters. | Interface | javax.ws.rs.container | Java EE |
|
Context | This annotation is used to inject information into a class field, bean property or method parameter. | Class | javax.ws.rs.core | Java EE |
|
ContextResolver | Contract for a provider that supplies context information to resource classes and other providers. | Interface | javax.ws.rs.ext | Java EE |
|
Cookie | Represents the value of a HTTP cookie, transferred in a request. | Class | javax.ws.rs.core | Java EE |
|
CookieParam | Binds the value of a HTTP cookie to a resource method parameter, resource class field, or resource class bean property. | Class | javax.ws.rs | Java EE |
|
DefaultValue | Defines the default value of request meta-data that is bound using one of the following annotations: | Class | javax.ws.rs | Java EE |
|
DynamicFeature | A JAX-RS meta-provider for dynamic registration of post-matching providers during a JAX-RS application setup at deployment time. | Interface | javax.ws.rs.container | Java EE |
|
Encoded | Disables automatic decoding of parameter values bound using QueryParam, PathParam, FormParam or MatrixParam. | Class | javax.ws.rs | Java EE |
|
Entity | Encapsulates message entity including the associated variant information. | Class | javax.ws.rs.client | Java EE |
|
EntityTag | An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header. | Class | javax.ws.rs.core | Java EE |
|
ExceptionMapper | Contract for a provider that maps Java exceptions to Response. | Interface | javax.ws.rs.ext | Java EE |
|
Feature | A feature extension contract. | Interface | javax.ws.rs.core | Java EE |
|
FeatureContext | A configurable context passed to Feature and DynamicFeature instances by JAX-RS runtime during the phase of their configuration. | Interface | javax.ws.rs.core | Java EE |
|
ForbiddenException | A runtime exception indicating that an access to a resource requested by a client has been forbidden | Class | javax.ws.rs | Java EE |
|
Form | Represents the the HTML form data request entity encoded using the application/x-www-form-urlencoded content type. | Class | javax.ws.rs.core | Java EE |
|
FormParam | Binds the value(s) of a form parameter contained within a request entity body to a resource method parameter. | Class | javax.ws.rs | Java EE |
|
GenericEntity | Represents a message entity of a generic type T. | Class | javax.ws.rs.core | Java EE |
|
GenericType | Represents a generic message entity type T. | Class | javax.ws.rs.core | Java EE |
|
HeaderParam | Binds the value(s) of a HTTP header to a resource method parameter, resource class field, or resource class bean property. | Class | javax.ws.rs | Java EE |
|
HttpHeaders | An injectable interface that provides access to HTTP header information. | Interface | javax.ws.rs.core | Java EE |
|
HttpMethod | Associates the name of a HTTP method with an annotation. | Class | javax.ws.rs | Java EE |
|
InterceptorContext | Context shared by message body interceptors that can be used to wrap calls to MessageBodyReader. | Interface | javax.ws.rs.ext | Java EE |
|
InternalServerErrorException | A runtime exception indicating an internal server error. | Class | javax.ws.rs | Java EE |
|
Invocation | A client request invocation. | Interface | javax.ws.rs.client | Java EE |
|
Invocation .Builder | A client request invocation builder. | Interface | javax.ws.rs.client.Invocation | Java EE |
|
InvocationCallback | Callback that can be implemented to receive the asynchronous processing events from the invocation processing. | Interface | javax.ws.rs.client | Java EE |
|
Link | Class representing hypermedia links. | Class | javax.ws.rs.core | Java EE |
|
Link .Builder | Builder class for hypermedia links. | Interface | javax.ws.rs.core.Link | Java EE |
|
Link .JaxbAdapter | An implementation of JAXB XmlAdapter that maps the JAX-RS Link type to a value that can be | Class | javax.ws.rs.core.Link | Java EE |
|
Link .JaxbLink | Value type for Link that can be marshalled and unmarshalled by JAXB. | Class | javax.ws.rs.core.Link | Java EE |
|
MatrixParam | Binds the value(s) of a URI matrix parameter to a resource method parameter, resource class field, or resource class bean property. | Class | javax.ws.rs | Java EE |
|
MediaType | An abstraction for a media type. | Class | javax.ws.rs.core | Java EE |
|
MessageBodyReader | Contract for a provider that supports the conversion of a stream to a A MessageBodyReader implementation may be annotated | Interface | javax.ws.rs.ext | Java EE |
|
MessageBodyWriter | Contract for a provider that supports the conversion of a Java type to a A MessageBodyWriter implementation may be annotated | Interface | javax.ws.rs.ext | Java EE |
|
MultivaluedHashMap | A hash table based implementation of MultivaluedMap interface. | Class | javax.ws.rs.core | Java EE |
|
MultivaluedMap | A map of key-values pairs. | Interface | javax.ws.rs.core | Java EE |
|
NameBinding | Meta-annotation used to create name binding annotations for filters Name binding via annotations is only supported as part of the Server API. | Class | javax.ws.rs | Java EE |
|
NewCookie | Used to create a new HTTP cookie, transferred in a response. | Class | javax.ws.rs.core | Java EE |
|
NoContentException | An I/O exception thrown by MessageBodyReader implementations when reading a zero-length message content to indicate that the message body reader | Class | javax.ws.rs.core | Java EE |
|
NotAcceptableException | A runtime exception indicating that a client request isSince:2. | Class | javax.ws.rs | Java EE |
|
NotAllowedException | A runtime exception indicating a client requesting a resource method that isSince:2. | Class | javax.ws.rs | Java EE |
|
NotAuthorizedException | A runtime exception indicating request authorization failure caused by one of the following a client did not send the required authorization credentials to access the requested resource, | Class | javax.ws.rs | Java EE |
|
NotFoundException | A runtime exception indicating a resource requested by a client was not found on the server. | Class | javax.ws.rs | Java EE |
|
NotSupportedException | A runtime exception indicating that the client request entity media type isSince:2. | Class | javax.ws.rs | Java EE |
|
ParamConverter | Defines a contract for a delegate responsible for converting between a String form of a message parameter value and the corresponding custom | Interface | javax.ws.rs.ext | Java EE |
|
ParamConverter .Lazy | Mandates that a conversion of any default value delegated to a parameter converter annotated with @Lazy | Class | javax.ws.rs.ext.ParamConverter | Java EE |
|
ParamConverterProvider | Contract for a provider of ParamConverter instances. | Interface | javax.ws.rs.ext | Java EE |
|
Path | Identifies the URI path that a resource class or class method will serve Paths are relative. | Class | javax.ws.rs | Java EE |
|
PathParam | Binds the value of a URI template parameter or a path segment containing the template parameter to a resource method parameter, resource | Class | javax.ws.rs | Java EE |
|
PathSegment | Represents a URI path segment and any associated matrix parameters. | Interface | javax.ws.rs.core | Java EE |
|
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. | Class | javax.ws.rs.container | Java EE |
|
Priorities | A collection of built-in priority constants for the JAX-RS components that are supposed to be ordered based on their javax. | Class | javax.ws.rs | Java EE |
|
ProcessingException | A base JAX-RS runtime processing exception. | Class | javax.ws.rs | Java EE |
|
Produces | Defines the media type(s) that the methods of a resource class or MessageBodyWriter can produce. | Class | javax.ws.rs | Java EE |
|
Provider | Marks an implementation of an extension interface that should be discoverable by JAX-RS runtime during a provider scanning phase. | Class | javax.ws.rs.ext | Java EE |
|
Providers | An injectable interface providing runtime lookup of provider instances. | Interface | javax.ws.rs.ext | Java EE |
|
QueryParam | Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class bean property. | Class | javax.ws.rs | Java EE |
|
ReaderInterceptor | Interface for message body reader interceptors that wrap around calls to MessageBodyReader. | Interface | javax.ws.rs.ext | Java EE |
|
ReaderInterceptorContext | Context class used by ReaderInterceptor to intercept calls to (@link javax. | Interface | javax.ws.rs.ext | Java EE |
|
RedirectionException | A runtime application exception indicating a request redirection (HTTP 3xx status codes). | Class | javax.ws.rs | Java EE |
|
Request | An injectable helper for request processing, all methods throw an IllegalStateException if called outside the scope of a request | Interface | javax.ws.rs.core | Java EE |
|
ResourceContext | The resource context provides access to instances of resource classes. | Interface | javax.ws.rs.container | Java EE |
|
ResourceInfo | An injectable class to access the resource class and resource method matched by the current request. | Interface | javax.ws.rs.container | Java EE |
|
Response | Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime. | Class | javax.ws.rs.core | Java EE |
|
Response .ResponseBuilder | A class used to build Response instances that contain metadata instead of or in addition to an entity. | Class | javax.ws.rs.core.Response | Java EE |
|
Response .Status | Commonly used status codes defined by HTTP, see HTTP/1. | Class | javax.ws.rs.core.Response | Java EE |
|
Response .Status .Family | An enumeration representing the class of status code. | Class | javax.ws.rs.core.Response.Status | Java EE |
|
Response .StatusType | Base interface for statuses used in responses. | Interface | javax.ws.rs.core.Response | Java EE |
|
ResponseProcessingException | JAX-RS client-side runtime processing exception thrown to indicate that response processing has failed (e. | Class | javax.ws.rs.client | Java EE |
|
RuntimeDelegate | various JAX-RS API methods defer to methods of RuntimeDelegate for their functionality. | Class | javax.ws.rs.ext | Java EE |
|
RuntimeDelegate .HeaderDelegate | Defines the contract for a delegate that is responsible for converting between the String form of a HTTP header and | Interface | javax.ws.rs.ext.RuntimeDelegate | Java EE |
|
RuntimeType | Enumeration of JAX-RS runtime types. | Class | javax.ws.rs | Java EE |
|
SecurityContext | An injectable interface that provides access to security relatedSince:1. | Interface | javax.ws.rs.core | Java EE |
|
ServerErrorException | A base runtime application exception indicating a server error (HTTP 5xx status codes). | Class | javax.ws.rs | Java EE |
|
ServiceUnavailableException | A runtime exception indicating that the requested resourceSince:2. | Class | javax.ws.rs | Java EE |
|
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. | Interface | javax.ws.rs.core | Java EE |
|
Suspended | Inject a suspended AsyncResponse into a parameter of an invoked JAX-RS resource or sub-resource method. | Class | javax.ws.rs.container | Java EE |
|
SyncInvoker | Uniform interface for synchronous invocation of HTTP methods. | Interface | javax.ws.rs.client | Java EE |
|
TimeoutHandler | Asynchronous response suspend time-out handler. | Interface | javax.ws.rs.container | Java EE |
|
UriBuilder | URI template-aware utility class for building URIs from their components. | Class | javax.ws.rs.core | Java EE |
|
UriBuilderException | A runtime exception thrown by UriBuilder. | Class | javax.ws.rs.core | Java EE |
|
UriInfo | An injectable interface that provides access to application and request URI information. | Interface | javax.ws.rs.core | Java EE |
|
Variant | Abstraction for a resource representation variant. | Class | javax.ws.rs.core | Java EE |
|
Variant .VariantListBuilder | A builder for a list of representation variants. | Class | javax.ws.rs.core.Variant | Java EE |
|
WebApplicationException | Runtime exception for applications. | Class | javax.ws.rs | Java EE |
|
WebTarget | A resource target identified by the resource URI. | Interface | javax.ws.rs.client | Java EE |
|
WriterInterceptor | Interface for message body writer interceptors that wrap around calls to MessageBodyWriter. | Interface | javax.ws.rs.ext | Java EE |
|
WriterInterceptorContext | Context class used by WriterInterceptor to intercept calls to MessageBodyWriter. | Interface | javax.ws.rs.ext | Java EE |