Annotation Type JsonRootName


@Target(TYPE) @Retention(RUNTIME) public @interface JsonRootName
Annotation similar to 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.
Since:
1.9.0
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Root name to use if root-level wrapping is enabled.
  • Element Details

    • value

      String value
      Root name to use if root-level wrapping is enabled.