@Target(value={ANNOTATION_TYPE,TYPE}) @Retention(value=RUNTIME) public @interface JsonRootName
XmlRootElement
,
used to indicate name to use for root-level wrapping, if wrapping is
enabled. Annotation itself does not indicate that wrapping should
be used; but if it is, name used for serialization should be name
specified here, and deserializer will expect the name as well.
As of 2.4, one missing feature is property "alwaysWrap", which is hoped to be added in 2.5, and would be used to force root name wrapping for individual types.
public abstract String value
Copyright © 2014 FasterXML. All Rights Reserved.