|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Configurable | A configurable JAX-RS runtime context. |
| Feature | A feature extension contract. |
| HttpHeaders | An injectable interface that provides access to HTTP header information. |
| MultivaluedMap<K,V> | A map of key-values pairs. |
| PathSegment | Represents a URI path segment and any associated matrix parameters. |
| Request | An injectable helper for request processing, all methods throw an
IllegalStateException if called outside the scope of a request
(e.g. |
| Response.StatusType | Base interface for statuses used in responses. |
| SecurityContext | An injectable interface that provides access to security related information. |
| 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. |
| UriInfo | An injectable interface that provides access to application and request URI information. |
| Class Summary | |
|---|---|
| AbstractMultivaluedMap<K,V> | Abstract skeleton implementation of a MultivaluedMap that is backed
by a [key, multi-value] store represented as a Map<K, List<V>>. |
| Application | Defines the components of a JAX-RS application and supplies additional meta-data. |
| CacheControl | An abstraction for the value of a HTTP Cache-Control response header. |
| 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. |
| GenericEntity<T> | Represents a message entity of a generic type T. |
| GenericType<T> | Represents a generic message entity type T. |
| Link | Class representing hypermedia links. |
| Link.Builder | Builder class for hypermedia links. |
| Link.JaxbAdapter | An implementation of JAXB XmlAdapter
that maps the JAX-RS Link type to a value that can be
marshalled and unmarshalled by JAXB. |
| Link.JaxbLink | Value type for Link that can be marshalled and
unmarshalled by JAXB. |
| MediaType | An abstraction for a media type. |
| MediaTypeEditor | A MediaType PropertyEditor. |
| MultivaluedHashMap<K,V> | A hash table based implementation of MultivaluedMap interface. |
| 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.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 | Abstraction for a resource representation variant. |
| Variant.VariantListBuilder | A builder for a list of representation variants. |
| Enum Summary | |
|---|---|
| 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. |
| Exception Summary | |
|---|---|
| UriBuilderException | A runtime exception thrown by UriBuilder.build(Object...) methods when
a URI cannot be constructed based on the current state of the
builder. |
| Annotation Types Summary | |
|---|---|
| Context | This annotation is used to inject information into a class field, bean property or method parameter. |
Low-level interfaces and annotations used to create RESTful service resources.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||