Package org.glassfish.jersey.message.internal

Common Jersey internal messaging classes.

See:
          Description

Interface Summary
AbstractCollectionJaxbProvider.JaxbTypeChecker This is to allow customized JAXB collections checking.
CompletableReader<T> A MessageBodyReader may implement this interface to signal that reading from the underlying input stream can be fully completed.
Entity Jersey message entity internal contract.
Entity.Builder<B extends Entity.Builder>  
Headers Jersey message headers internal contract.
Headers.Builder<B extends Headers.Builder> Jersey message headers builder internal contract.
QualityFactor Quality factor for acceptable header types.
 

Class Summary
AbstractCollectionJaxbProvider An abstract provider for T[], Collection<T>, and its subtypes as long as they have the public default constructor or are interfaces implemented by one the following classes: ArrayList LinkedList HashSet TreeSet Stack T must be a JAXB type annotated with XmlRootElement.
AbstractFormProvider<T> Abstract base class for form entity types marshalling & un-marshalling support.
AbstractJaxbElementProvider An abstract provider for JAXBElement.
AbstractJaxbProvider<T> A base class for implementing JAXB-based readers and writers.
AbstractMessageReaderWriterProvider<T>  
AbstractRootElementJaxbProvider An abstract provider for JAXB types that are annotated with XmlRootElement or XmlType.
AcceptableMediaType An acceptable media type.
AcceptableToken An acceptable token.
ByteArrayProvider  
CacheControlProvider Cache-Control header delegate provider.
ContentDisposition A content disposition header.
ContentDisposition.ContentDispositionBuilder<T extends ContentDisposition.ContentDispositionBuilder,V extends ContentDisposition> Builder to build content disposition.
CookieProvider Request Cookie header delegate provider.
DataSourceProvider Provider for marshalling/un-marshalling of application/octet-stream entity type to/from a DataSourceProvider.ByteArrayDataSource instance.
DataSourceProvider.ByteArrayDataSource Modified from javax.mail.util.ByteArrayDataSource A DataSource backed by a byte array.
DateProvider Date header delegate provider.
DocumentBuilderFactoryInjectionProvider Thread-scoped injection provider of document builder factories.
DocumentProvider Provider for marshalling/un-marshalling XML document instances.
EntityTagProvider ETag header delegate provider.
FileProvider Provider for marshalling/un-marshalling of application/octet-stream entity type to/from a File instance.
FormDataContentDisposition A form-data content disposition header.
FormDataContentDisposition.FormDataContentDispositionBuilder Builder to build form data content disposition.
FormMultivaluedMapProvider Provider for marshalling/un-marshalling of application/x-www-form-urlencoded entity type to/from multi-valued map instance.
FormProvider Provider for marshalling/un-marshalling of application/x-www-form-urlencoded entity type to/from JAX-RS Form instance.
GrammarUtil Class containing static utility methods to work with HTTP headers.
HttpDateFormat Helper class for HTTP specified date formats.
InputStreamProvider  
LanguageTag A language tag.
LinkProvider Provider for Link Headers.
LocaleProvider Locale header delegate provider.
MediaTypeProvider  
MediaTypes Common media types and functionality.
MessageBodyFactory A factory for managing MessageBodyReader and MessageBodyWriter instances.
MessageBodyFactory.Module  
MessagingModules Binding definitions for the default set of message related providers (readers, writers, header delegates).
MessagingModules.HeaderDelegateProviders  
MessagingModules.MessageBodyProviders  
MimeMultipartProvider Provider for marshalling/un-marshalling MimeMultipart entity instances.
NewCookieProvider Response Set-Cookie header delegate provider.
ParameterizedHeader A general parameterized header.
QualitySourceMediaType An quality source media type.
ReaderProvider  
ReaderWriter A utility class for reading and writing using byte and character streams.
RenderedImageProvider Provider for marshalling/un-marshalling of graphical image data represented as image/*, application/x-www-form-urlencoded entity types to rendered and from rendered or buffered image instance.
Requests Internal Jersey request factory & utility class.
Responses Internal Jersey response factory & utility class.
SaxParserFactoryInjectionProvider Thread-scoped injection provider of SAX parser factories.
SourceProvider Collection of XML source providers.
SourceProvider.DomSourceReader Provider for marshalling/un-marshalling DOMSource instances.
SourceProvider.SaxSourceReader Provider for un-marshalling SAXSource instances.
SourceProvider.SourceWriter Provider for marshalling Source instances.
SourceProvider.StreamSourceReader Provider for un-marshalling StreamSource instances.
Statuses Factory for producing custom JAX-RS response status type instances.
StreamingOutputProvider Message body writer that supports streaming output marshalling.
StringBuilderUtils Internal string builder utilities for building HTTP header values.
StringHeaderProvider String header delegate provider.
StringMessageProvider  
Token A token.
TransformerFactoryInjectionProvider Thread-scoped injection provider of transformer factories.
UriProvider URI header delegate provider.
VariantListBuilder An implementation of VariantListBuilder.
XmlCollectionJaxbProvider Base XML-based message body provider for collections of JAXB beans.
XmlCollectionJaxbProvider.App JAXB provider for marshalling/un-marshalling collections from/to entities of application/xml media type.
XmlCollectionJaxbProvider.General JAXB provider for marshalling/un-marshalling collections from/to entities of <type>/<sub-type>+xml media types.
XmlCollectionJaxbProvider.Text JAXB provider for marshalling/un-marshalling collections from/to entities of text/xml media type.
XmlInputFactoryInjectionProvider Thread-scoped injection provider of transformer factories.
XmlJaxbElementProvider Base XML-based message body provider for JAXB element instances.
XmlJaxbElementProvider.App Provider for marshalling/un-marshalling JAXB elements from/to entities of application/xml media type.
XmlJaxbElementProvider.General Provider for marshalling/un-marshalling JAXB elements from/to entities of <type>/<sub-type>+xml media types.
XmlJaxbElementProvider.Text Provider for marshalling/un-marshalling JAXB elements from/to entities of text/xml media type.
XmlRootElementJaxbProvider Base XML-based message body provider for JAXB root elements and types.
XmlRootElementJaxbProvider.App Provider for marshalling/un-marshalling JAXB root element and type instances from/to entities of application/xml media type.
XmlRootElementJaxbProvider.General Provider for marshalling/un-marshalling JAXB root element and type instances from/to entities of <type>/<sub-type>+xml media types.
XmlRootElementJaxbProvider.Text Provider for marshalling/un-marshalling JAXB root element and type instances from/to entities of text/xml media type.
XmlRootObjectJaxbProvider Base XML-based message body reader for JAXB beans.
XmlRootObjectJaxbProvider.App Provider for un-marshalling entities of application/xml media type into JAXB beans using JAXB unmarshaller.
XmlRootObjectJaxbProvider.General Provider for un-marshalling entities of <type>/<sub-type>+xml media types into JAXB beans using JAXB unmarshaller.
XmlRootObjectJaxbProvider.Text Provider for un-marshalling entities of text/xml media type into JAXB beans using JAXB unmarshaller.
 

Exception Summary
HeaderValueException Processing exception indicating that an attempt to read a value of a header failed.
 

Package org.glassfish.jersey.message.internal Description

Common Jersey internal messaging classes.



Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.