Uses of Package
javax.ws.rs.core

Packages that use javax.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.
  • Classes in javax.ws.rs.core used by javax.ws.rs
    Class
    Description
    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
    invalid @link
    {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10">HTTP/1.1
    documentation} for the complete list.
    An enumeration representing the class of status code.
  • Class
    Description
    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 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 type T.
    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.
  • Class
    Description
    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.
    A configurable context passed to Feature and DynamicFeature 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 an IllegalStateException 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.
  • Class
    Description
    Abstract skeleton implementation of a MultivaluedMap that is backed by a [key, multi-value] store represented as a Map<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 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.
    A feature extension contract.
    A configurable context passed to Feature and DynamicFeature 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 type T.
    Class representing hypermedia links.
    Builder class for hypermedia links.
    Value type for Link that can be marshalled and unmarshalled by JAXB.
    An abstraction for a media type.
    A map of key-values pairs.
    Used to create a new HTTP cookie, transferred in a response.
    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
    invalid @link
    {@link <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10">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 by UriBuilder.build(Object...) methods when a URI 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.
  • Class
    Description
    Defines the components of a JAX-RS application and supplies additional meta-data.
    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.