Uses of Package
jakarta.ws.rs.core

Packages that use jakarta.ws.rs.core 
Package Description
jakarta.ws.rs
High-level interfaces and annotations used to create RESTful service resources.
jakarta.ws.rs.client
The JAX-RS client API
jakarta.ws.rs.container
Container-specific JAX-RS API.
jakarta.ws.rs.core
Low-level interfaces and annotations used to create RESTful service resources.
jakarta.ws.rs.ext
APIs that provide extensions to the types supported by the JAX-RS API.
jakarta.ws.rs.sse
Server-Sent Events related API.
  • Classes in jakarta.ws.rs.core used by jakarta.ws.rs 
    Class Description
    Response
    Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.
    Response.Status
    Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.
  • Classes in jakarta.ws.rs.core used by jakarta.ws.rs.client 
    Class Description
    CacheControl
    An abstraction for the value of a HTTP Cache-Control response header.
    Configurable
    Represents a client or server-side configurable context in JAX-RS.
    Configuration
    A configuration state associated with a configurable JAX-RS context.
    Cookie
    Represents the value of a HTTP cookie, transferred in a request.
    EntityTag
    An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.
    Form
    Represents the the HTML form data request entity encoded using the "application/x-www-form-urlencoded" content type.
    GenericType
    Represents a generic message entity type T.
    Link
    Class representing hypermedia links.
    Link.Builder
    Builder class for hypermedia links.
    MediaType
    An abstraction for a media type.
    MultivaluedMap
    A map of key-values pairs.
    NewCookie
    Used to create a new HTTP cookie, transferred in a response.
    Response
    Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.
    Response.StatusType
    Base interface for statuses used in responses.
    UriBuilder
    URI template-aware utility class for building URIs from their components.
    Variant
    Abstraction for a resource representation variant.
  • Classes in jakarta.ws.rs.core used by jakarta.ws.rs.container 
    Class Description
    Cookie
    Represents the value of a HTTP cookie, transferred in a request.
    EntityTag
    An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.
    FeatureContext
    A configurable context passed to Feature and DynamicFeature instances by JAX-RS runtime during the phase of their configuration.
    Link
    Class representing hypermedia links.
    Link.Builder
    Builder class for hypermedia links.
    MediaType
    An abstraction for a media type.
    MultivaluedMap
    A map of key-values pairs.
    NewCookie
    Used to create a new HTTP cookie, transferred in a response.
    Request
    An injectable helper for request processing, all methods throw an IllegalStateException if called outside the scope of a request (e.g.
    Response
    Defines the contract between a returned instance and the runtime when an application needs to provide meta-data to the runtime.
    Response.StatusType
    Base interface for statuses used in responses.
    SecurityContext
    An injectable interface that provides access to security related information.
    UriInfo
    An injectable interface that provides access to application and request URI information.
  • Classes in jakarta.ws.rs.core used by jakarta.ws.rs.core 
    Class Description
    AbstractMultivaluedMap
    Abstract skeleton implementation of a MultivaluedMap that is backed by a [key, multi-value] store represented as a Map<K, List<V>>.
    CacheControl
    An abstraction for the value of a HTTP Cache-Control response header.
    Configurable
    Represents a client or server-side configurable context in JAX-RS.
    Configuration
    A configuration state associated with a configurable JAX-RS context.
    Cookie
    Represents the value of a HTTP cookie, transferred in a request.
    EntityTag
    An abstraction for the value of a HTTP Entity Tag, used as the value of an ETag response header.
    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.
    Form
    Represents the the HTML form data request entity encoded using the "application/x-www-form-urlencoded" content type.
    GenericType
    Represents a generic message entity type T.
    Link
    Class representing hypermedia links.
    Link.Builder
    Builder class for hypermedia links.
    Link.JaxbLink
    Value type for Link that can be marshalled and unmarshalled by JAXB.
    MediaType
    An abstraction for a media type.
    MultivaluedMap
    A map of key-values pairs.
    NewCookie
    Used to create a new HTTP cookie, transferred in a response.
    PathSegment
    Represents a URI path segment and any associated matrix parameters.
    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
    Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.
    Response.Status.Family
    An enumeration representing the class of status code.
    Response.StatusType
    Base interface for statuses used in responses.
    UriBuilder
    URI template-aware utility class for building URIs from their components.
    UriBuilderException
    A runtime exception thrown by UriBuilder.build(Object...) methods when a URI cannot be constructed based on the current state of the builder.
    Variant
    Abstraction for a resource representation variant.
    Variant.VariantListBuilder
    A builder for a list of representation variants.
  • Classes in jakarta.ws.rs.core used by jakarta.ws.rs.ext 
    Class Description
    Application
    Defines the components of a JAX-RS application and supplies additional meta-data.
    Link.Builder
    Builder class for hypermedia links.
    MediaType
    An abstraction for a media type.
    MultivaluedMap
    A map of key-values pairs.
    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.
    UriBuilder
    URI template-aware utility class for building URIs from their components.
    Variant.VariantListBuilder
    A builder for a list of representation variants.
  • Classes in jakarta.ws.rs.core used by jakarta.ws.rs.sse 
    Class Description
    GenericType
    Represents a generic message entity type T.
    MediaType
    An abstraction for a media type.