Annotation Type JacksonXmlElementWrapper
-
@Target({FIELD,METHOD}) @Retention(RUNTIME) public @interface JacksonXmlElementWrapper
Annotation that is similar to JAXBjavax.xml.bind.annotation.XmlElementWrapper
, to indicate wrapper element to use (if any) for Collection types (arrays,java.util.Collection
). If defined, a separate container (wrapper) element is used; if not, entries are written without wrapping.
-
-
Field Summary
Fields Modifier and Type Fields Description static String
USE_PROPERTY_NAME
Marker value (empty String) that denotes that the underlying property name should also be used as the wrapper name, effectively "doubling" start and end elements.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String
localName
String
namespace
boolean
useWrapping
Optional property that can be used to explicitly disable wrapping, usually via mix-ins, or when usingAnnotationIntrospector
pairs.
-
-
-
Field Detail
-
USE_PROPERTY_NAME
static final String USE_PROPERTY_NAME
Marker value (empty String) that denotes that the underlying property name should also be used as the wrapper name, effectively "doubling" start and end elements.- Since:
- 2.1
-
-
Element Detail
-
namespace
String namespace
- Default:
- ""
-
-
-
localName
String localName
- Default:
- ""
-
-