JacksonXMLProvider.
Typical usage pattern is to just instantiate instance of this provider for Jakarta-RS and use as is: this will use both Jackson and XmlBind annotations (with Jackson annotations having priority).
Note
class annotations are duplicated from super class, since it is not clear whether Jakarta-RS implementations are required to check settings of super-classes. It is important to keep annotations in sync if changed.
| Modifier and Type | Field and Description |
|---|---|
| public static final Annotations[] | DEFAULT_ANNOTATIONS
Default annotation sets to use, if not explicitly defined during construction: use Jackson annotations if found; if not, use XmlBind annotations as fallback. |
| Access | Constructor and Description |
|---|---|
| public | JacksonXmlBindXMLProvider()
Default constructor, usually used when provider is automatically configured to be used with Jakarta-RS implementation. |
| public | JacksonXmlBindXMLProvider(Annotations...
Annotation set(s) to use for configuring
data binding annotationsToUse)
|
| public | JacksonXmlBindXMLProvider(XmlMapper mapper, Annotations[] annotationsToUse)
Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used. |
| DEFAULT_ANNOTATIONS | back to summary |
|---|---|
| public static final Annotations[] DEFAULT_ANNOTATIONS Default annotation sets to use, if not explicitly defined during construction: use Jackson annotations if found; if not, use XmlBind annotations as fallback. | |
| JacksonXmlBindXMLProvider | back to summary |
|---|---|
| public JacksonXmlBindXMLProvider() Default constructor, usually used when provider is automatically configured to be used with Jakarta-RS implementation. | |
| JacksonXmlBindXMLProvider | back to summary |
|---|---|
public JacksonXmlBindXMLProvider(Annotations... annotationsToUse)
| |
| JacksonXmlBindXMLProvider | back to summary |
|---|---|
| public JacksonXmlBindXMLProvider(XmlMapper mapper, Annotations[] annotationsToUse) Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used. | |