Package jakarta.json.bind.annotation
Annotation Type JsonbNillable
-
@JsonbAnnotation @Retention(RUNTIME) @Target({ANNOTATION_TYPE,TYPE,PACKAGE}) public @interface JsonbNillable
Specifies how fields having null values are serialized into JSON.
There are two possible values which can be specified. In case of true, fields are serialized as key/value pair with value null. In case of false, fields will not be serialized (default behaviour).
Annotation can be specified on type or on package and affects all underlying properties and classes.,
For similar functionality on a property level see
JsonbProperty
.- Since:
- JSON Binding 1.0
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
value
Switches on/off serialization of properties with null value.
-