Package com.fasterxml.jackson.jakarta.rs.cbor
Jackson-based Jakarta-RS provider that can automatically
serialize and deserialize resources for
Compact Binary Object Representation (CBOR) content type (MediaType).
Also continues supporting functionality, such as exception mappers that can simplify handling of error conditions.
There are two default provider classes:
JacksonCBORProvider
is the basic provider configured to use Jackson annotationsJacksonXmlBindCBORProvider
is extension of the basic provider, configured to additionally use Jakarta XmlBind annotations, in addition to (or in addition of, if so configured) Jackson annotations.
-
Class Summary Class Description CBOREndpointConfig Container class for figuring out annotation-based configuration for Jakarta-RS end points.CBORMapperConfigurator Helper class used to encapsulate details of configuring anObjectMapper
instance to be used for data binding, as well as accessing it.CBORMediaTypes JacksonCBORProvider Basic implementation of Jakarta-RS abstractions (MessageBodyReader
,MessageBodyWriter
) needed for binding CBOR ("application/cbor") content to and from Java Objects ("POJO"s).JacksonXmlBindCBORProvider JSON content type provider automatically configured to use both Jackson and Jakarta XmlBind annotations (in that order of priority).PackageVersion Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.