Annotation Type JacksonXmlProperty
@Target({ANNOTATION_TYPE,FIELD,METHOD,PARAMETER})
@Retention(RUNTIME)
public @interface JacksonXmlProperty
Annotation that can be used to provide XML-specific configuration
for properties, above and beyond what
JsonProperty
contains.
It is mainly an alternative to using JAXB annotations.
Note that annotation may be used on
- Fields
- Setter and getter methods
- Arguments (parameters) of "Creators" -- annotated constructors and/or static factory methods
Note that since 2.12 there is no need to use this property over
JsonProperty
just to define XML namespace,
as @JsonProperty
has namespace
property.
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionboolean