Uses of Package
jakarta.ws.rs.core
Package
Description
High-level interfaces and annotations used to create RESTful service resources.
The JAX-RS client API
Container-specific JAX-RS API.
Low-level interfaces and annotations used to create RESTful service resources.
APIs that provide extensions to the types supported by the JAX-RS API.
Server-Sent Events related API.
-
ClassDescriptionDefines the components of a JAX-RS application and supplies additional meta-data.Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.URI template-aware utility class for building URIs from their components.
-
ClassDescriptionAn abstraction for the value of a HTTP Cache-Control response header.Represents a client or server-side configurable context in JAX-RS.A configuration state associated with a
configurable
JAX-RS context.Represents the value of a HTTP cookie, transferred in a request.An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.Represents the the HTML form data request entity encoded using the"application/x-www-form-urlencoded"
content type.Represents a generic message entity typeT
.Class representing hypermedia links.Builder class for hypermedia links.An abstraction for a media type.A map of key-values pairs.Used to create a new HTTP cookie, transferred in a response.Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.Base interface for statuses used in responses.URI template-aware utility class for building URIs from their components.Abstraction for a resource representation variant. -
ClassDescriptionRepresents the value of a HTTP cookie, transferred in a request.An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.A configurable context passed to
Feature
andDynamicFeature
instances by JAX-RS runtime during the phase of their configuration.Class representing hypermedia links.Builder class for hypermedia links.An abstraction for a media type.A map of key-values pairs.Used to create a new HTTP cookie, transferred in a response.An injectable helper for request processing, all methods throw anIllegalStateException
if called outside the scope of a request (e.g.Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.Base interface for statuses used in responses.An injectable interface that provides access to security related information.An injectable interface that provides access to application and request URI information. -
ClassDescriptionAbstract skeleton implementation of a
MultivaluedMap
that is backed by a [key, multi-value] store represented as aMap<K, List<V>>
.An abstraction for the value of a HTTP Cache-Control response header.Represents a client or server-side configurable context in JAX-RS.A configuration state associated with aconfigurable
JAX-RS context.Represents the value of a HTTP cookie, transferred in a request.JAX-RS abstractCookie
builder class.AEntityPart
is one part of a multipart entity.Builder forEntityPart
instances.An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.A feature extension contract.A configurable context passed toFeature
andDynamicFeature
instances by JAX-RS runtime during the phase of their configuration.Represents the the HTML form data request entity encoded using the"application/x-www-form-urlencoded"
content type.Represents a generic message entity typeT
.Class representing hypermedia links.Builder class for hypermedia links.An abstraction for a media type.A map of key-values pairs.Used to create a new HTTP cookie, transferred in a response.JAX-RS abstractNewCookie
builder class.The available values for theSameSite
cookie attribute.Represents a URI path segment and any associated matrix parameters.Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.A class used to build Response instances that contain metadata instead of or in addition to an entity.Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.An enumeration representing the class of status code.Base interface for statuses used in responses.URI template-aware utility class for building URIs from their components.A runtime exception thrown byUriBuilder.build(Object...)
methods when aURI
cannot be constructed based on the current state of the builder.Abstraction for a resource representation variant.A builder for a list of representation variants. -
ClassDescriptionDefines the components of a JAX-RS application and supplies additional meta-data.Builder for
EntityPart
instances.Builder class for hypermedia links.An abstraction for a media type.A map of key-values pairs.Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.A class used to build Response instances that contain metadata instead of or in addition to an entity.URI template-aware utility class for building URIs from their components.A builder for a list of representation variants. -
ClassDescriptionRepresents a generic message entity type
T
.An abstraction for a media type.