Package com.fasterxml.jackson.jaxrs.smile
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
Smile content type.
Also continues supporting functionality, such as exception mappers that can simplify handling of error conditions.
There are two default provider classes:
JacksonSmileProvider
is the basic provider configured to use Jackson annotationsJacksonJaxbSmileProvider
is extension of the basic provider, configured to additionally use JAXB annotations, in addition to (or in addition of, if so configured) Jackson annotations.
-
Class Summary Class Description JacksonJaxbSmileProvider JSON content type provider automatically configured to use both Jackson and JAXB annotations (in that order of priority).JacksonSmileProvider Basic implementation of JAX-RS abstractions (MessageBodyReader
,MessageBodyWriter
) needed for binding Smile ("application/x-jackson-smile") content to and from Java Objects ("POJO"s).PackageVersion Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.SmileEndpointConfig Container class for figuring out annotation-based configuration for JAX-RS end points.SmileMapperConfigurator Helper class used to encapsulate details of configuring anObjectMapper
instance to be used for data binding, as well as accessing it.SmileMediaTypes