Annotation Interface JsonbProperty


Allows customization of field (or JavaBean property) name.This name is used either in serialization or in deserialization.

Usage

The @JsonbProperty annotation can be used with the following program elements:

  • a JavaBean property
  • field
  • parameter
Since:
JSON Binding 1.0
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Switches o/off serialization of null values.
    Customized name of the field (or JavaBean property).
  • Element Details

    • value

      String value
      Customized name of the field (or JavaBean property).
      Returns:
      Customized property name.
      Default:
      ""
    • nillable

      boolean nillable
      Switches o/off serialization of null values.
      Returns:
      True if field with null value should be serialized as key/value pair into JSON with null value.
      Default:
      false