Annotation Interface JsonXmlField


@Target(FIELD) @Retention(RUNTIME) public @interface JsonXmlField
  • Element Details

    • name

      String name
      Returns:
      Default:
      ""
    • alias

      String[] alias
      Returns:
      Default:
      {}
    • type

      String type
      Returns:
      Default:
      ""
    • enumerated

      Type.EnumBy enumerated
      Returns:
      Default:
      NAME
    • dateFormat

      String dateFormat
      Returns:
      Default:
      ""
    • timeZone

      String timeZone
      Returns:
      Default:
      ""
    • numberFormat

      String numberFormat
      Returns:
      See Also:
      Default:
      ""
    • ignore

      boolean ignore
      Returns:
      true, if successful
      Default:
      false
    • isJsonRawValue

      boolean isJsonRawValue
      Returns:
      true if target field type is a JSON String.
      Default:
      false
    • expose

      Returns:
      Default:
      DEFAULT