# Uses of Package
javax.ws.rs

- Packages that use javax.ws.rs
  Package | Description
  --- | ---
  javax.ws.rs | High-level interfaces and annotations used to create RESTful service resources.
  javax.ws.rs.client | The JAX-RS client API
  javax.ws.rs.core | Low-level interfaces and annotations used to create RESTful service resources.
  javax.ws.rs.ext | APIs that provide extensions to the types supported by the JAX-RS API.
  org.ieft.annotations |
  org.jboss.example.jaxrs2.async |
  org.jboss.resteasy.cdi |
  org.jboss.resteasy.client.jaxrs.internal |
  org.jboss.resteasy.core |
  org.jboss.resteasy.core.interception |
  org.jboss.resteasy.example.oauth |
  org.jboss.resteasy.example.pubsub |
  org.jboss.resteasy.examples |
  org.jboss.resteasy.jsapi |
  org.jboss.resteasy.keystone.client |
  org.jboss.resteasy.keystone.server |
  org.jboss.resteasy.plugins.cache.server |
  org.jboss.resteasy.plugins.interceptors.encoding |
  org.jboss.resteasy.plugins.providers |
  org.jboss.resteasy.plugins.providers.atom |
  org.jboss.resteasy.plugins.providers.html |
  org.jboss.resteasy.plugins.providers.jackson |
  org.jboss.resteasy.plugins.providers.jaxb |
  org.jboss.resteasy.plugins.providers.jaxb.fastinfoset |
  org.jboss.resteasy.plugins.providers.jaxb.json |
  org.jboss.resteasy.plugins.providers.jsonp |
  org.jboss.resteasy.plugins.providers.multipart |
  org.jboss.resteasy.plugins.server.servlet |
  org.jboss.resteasy.plugins.stats |
  org.jboss.resteasy.security.doseta |
  org.jboss.resteasy.security.smime |
  org.jboss.resteasy.skeleton.key.idm.service |
  org.jboss.resteasy.skeleton.key.jaxrs |
  org.jboss.resteasy.skeleton.key.servlet |
  org.jboss.resteasy.spi |
  org.jboss.resteasy.spi.interception |
  org.jboss.resteasy.test.application |
  org.jboss.resteasy.test.async |
  org.jboss.resteasy.test.async.callback |
  org.jboss.resteasy.test.smoke |

- Classes in javax.ws.rs used by javax.ws.rs
  Class and Description
  ClientErrorException A base runtime application exception indicating a client request error (HTTP `4xx` status codes).
  HttpMethod Associates the name of a HTTP method with an annotation.
  RuntimeType Enumeration of JAX-RS runtime types.
  ServerErrorException A base runtime application exception indicating a server error (HTTP `5xx` status codes).
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by javax.ws.rs.client
  Class and Description
  ProcessingException A base JAX-RS runtime processing exception.

- Classes in javax.ws.rs used by javax.ws.rs.core
  Class and Description
  RuntimeType Enumeration of JAX-RS runtime types.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by javax.ws.rs.ext
  Class and Description
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.ieft.annotations
  Class and Description
  HttpMethod Associates the name of a HTTP method with an annotation.

- Classes in javax.ws.rs used by org.jboss.example.jaxrs2.async
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  GET Indicates that the annotated method responds to HTTP GET 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.
  POST Indicates that the annotated method responds to HTTP POST requests.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  QueryParam Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class bean property.

- Classes in javax.ws.rs used by org.jboss.resteasy.cdi
  Class and Description
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.client.jaxrs.internal
  Class and Description
  RuntimeType Enumeration of JAX-RS runtime types.

- Classes in javax.ws.rs used by org.jboss.resteasy.core
  Class and Description
  DefaultValue Defines the default value of request meta-data that is bound using one of the following annotations: `PathParam`, `QueryParam`, `MatrixParam`, `CookieParam`, `FormParam`, or `HeaderParam`.
  DELETE Indicates that the annotated method responds to HTTP DELETE requests.
  GET Indicates that the annotated method responds to HTTP GET requests.
  NotFoundException A runtime exception indicating a resource requested by a client was `not found` on the server.
  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.
  POST Indicates that the annotated method responds to HTTP POST requests.
  QueryParam Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class bean property.
  RuntimeType Enumeration of JAX-RS runtime types.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.core.interception
  Class and Description
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.example.oauth
  Class and Description
  ApplicationPath Identifies the application path that serves as the base URI for all resource URIs provided by `Path`.
  GET Indicates that the annotated method responds to HTTP GET requests.
  Path Identifies the URI path that a resource class or class method will serve requests for.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.

- Classes in javax.ws.rs used by org.jboss.resteasy.example.pubsub
  Class and Description
  FormParam Binds the value(s) of a form parameter contained within a request entity body to a resource method parameter.
  GET Indicates that the annotated method responds to HTTP GET 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.
  POST Indicates that the annotated method responds to HTTP POST requests.

- Classes in javax.ws.rs used by org.jboss.resteasy.examples
  Class and Description
  GET Indicates that the annotated method responds to HTTP GET 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.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.

- Classes in javax.ws.rs used by org.jboss.resteasy.jsapi
  Class and Description
  Path Identifies the URI path that a resource class or class method will serve requests for.

- Classes in javax.ws.rs used by org.jboss.resteasy.keystone.client
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  DELETE Indicates that the annotated method responds to HTTP DELETE requests.
  GET Indicates that the annotated method responds to HTTP GET 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.
  POST Indicates that the annotated method responds to HTTP POST requests.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  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.

- Classes in javax.ws.rs used by org.jboss.resteasy.keystone.server
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  DELETE Indicates that the annotated method responds to HTTP DELETE requests.
  GET Indicates that the annotated method responds to HTTP GET requests.
  NotFoundException A runtime exception indicating a resource requested by a client was `not found` on the server.
  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.
  POST Indicates that the annotated method responds to HTTP POST requests.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  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.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.cache.server
  Class and Description
  ConstrainedTo Indicates the run-time context in which an annotated JAX-RS provider is applicable.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.interceptors.encoding
  Class and Description
  ConstrainedTo Indicates the run-time context in which an annotated JAX-RS provider is applicable.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers
  Class and Description
  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.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.atom
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.html
  Class and Description
  DefaultValue Defines the default value of request meta-data that is bound using one of the following annotations: `PathParam`, `QueryParam`, `MatrixParam`, `CookieParam`, `FormParam`, or `HeaderParam`.
  Encoded Disables automatic decoding of parameter values bound using `QueryParam`, `PathParam`, `FormParam` or `MatrixParam`.
  GET Indicates that the annotated method responds to HTTP GET 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.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  QueryParam Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class bean property.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.jackson
  Class and Description
  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.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.jaxb
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.jaxb.fastinfoset
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.jaxb.json
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.jsonp
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.providers.multipart
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.server.servlet
  Class and Description
  NotFoundException A runtime exception indicating a resource requested by a client was `not found` on the server.

- Classes in javax.ws.rs used by org.jboss.resteasy.plugins.stats
  Class and Description
  GET Indicates that the annotated method responds to HTTP GET requests.
  Path Identifies the URI path that a resource class or class method will serve requests for.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.

- Classes in javax.ws.rs used by org.jboss.resteasy.security.doseta
  Class and Description
  ConstrainedTo Indicates the run-time context in which an annotated JAX-RS provider is applicable.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.security.smime
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.skeleton.key.idm.service
  Class and Description
  ApplicationPath Identifies the application path that serves as the base URI for all resource URIs provided by `Path`.
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  GET Indicates that the annotated method responds to HTTP GET 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.
  POST Indicates that the annotated method responds to HTTP POST requests.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  QueryParam Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class bean property.

- Classes in javax.ws.rs used by org.jboss.resteasy.skeleton.key.jaxrs
  Class and Description
  BadRequestException A runtime exception indicating a `bad client request`.
  InternalServerErrorException A runtime exception indicating an `internal server error`.

- Classes in javax.ws.rs used by org.jboss.resteasy.skeleton.key.servlet
  Class and Description
  BadRequestException A runtime exception indicating a `bad client request`.
  InternalServerErrorException A runtime exception indicating an `internal server error`.

- Classes in javax.ws.rs used by org.jboss.resteasy.spi
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  RuntimeType Enumeration of JAX-RS runtime types.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.spi.interception
  Class and Description
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.test.application
  Class and Description
  Consumes Defines the media types that the methods of a resource class or `MessageBodyReader` can accept.
  GET Indicates that the annotated method responds to HTTP GET requests.
  Path Identifies the URI path that a resource class or class method will serve requests for.
  POST Indicates that the annotated method responds to HTTP POST requests.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.

- Classes in javax.ws.rs used by org.jboss.resteasy.test.async
  Class and Description
  GET Indicates that the annotated method responds to HTTP GET 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.
  POST Indicates that the annotated method responds to HTTP POST requests.
  Produces Defines the media type(s) that the methods of a resource class or `MessageBodyWriter` can produce.
  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.
  ServiceUnavailableException A runtime exception indicating that the requested resource `cannot be served`.

- Classes in javax.ws.rs used by org.jboss.resteasy.test.async.callback
  Class and Description
  GET Indicates that the annotated method responds to HTTP GET requests.
  Path Identifies the URI path that a resource class or class method will serve requests for.
  QueryParam Binds the value(s) of a HTTP query parameter to a resource method parameter, resource class field, or resource class bean property.
  WebApplicationException Runtime exception for applications.

- Classes in javax.ws.rs used by org.jboss.resteasy.test.smoke
  Class and Description
  GET Indicates that the annotated method responds to HTTP GET requests.
  Path Identifies the URI path that a resource class or class method will serve requests for.

Copyright © 2014. All Rights Reserved.