All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description CachedProviderStrategy Gson InstanceSupplier InvalidMediaTypeException Thrown to indicate that a client has passed an invalid or unsupportedMediaType
.JacksonJson JacksonXml Jaxb JsonB JsonPrioritizedProviderFactorySource<T extends JsonProviderFactory> JsonProviderFactory JsonWrapper Static JSON wrapper for easier access.MediaType Entry-point for payload conversion.MethodDefinition Payload<T> A Payload is an Object Oriented representation of data in a raw, serialized format, such as JSON, XML, etc.PayloadFactory A PayloadFactory creates new instances ofPayload
.PrioritizedProviderFactorySource<T extends ProviderFactory> Provider A Provider is an abstraction of the underlying mechanism that serializes and deserializes data.ProviderException General internal exception to be thrown when there are Provider related issues.ProviderFactory A ProviderFactory creates new instances ofProvider
.ProviderFactorySource<T extends ProviderFactory> ProviderStrategy AProviderStrategy
chooses which Provider should be used.RuntimeProviderFactory SourcingProviderStrategy<T extends ProviderFactory> This strategy enables custom mechanisms to supply provider factories through theProviderFactorySource
.SvcLoaderProviderFactorySource<T extends ProviderFactory> Source provider factories usingServiceLoader
with implementations ofProviderFactory
.XmlPrioritizedProviderFactorySource<T extends XmlProviderFactory> XmlProviderFactory