@JsonbAnnotation @RetentionSE(valueSE=RUNTIMESE) @TargetSE(valueSE={ANNOTATION_TYPESE,TYPESE,PACKAGESE}) public @interface JsonbNillable
null 値を持つフィールドを JSON に直列化する方法を指定します。
指定できる値は 2 つあります。true の場合、フィールドは値が null のキー / 値のペアとして直列化されます。false の場合、フィールドは直列化されません(デフォルトの動作)。
アノテーションは型またはパッケージで指定でき、基礎となるすべてのプロパティとクラスに影響します。
プロパティレベルでの同様の機能については、JsonbProperty
を参照してください。
修飾子と型 | オプションの要素と説明 |
---|---|
boolean | value null 値を持つプロパティの直列化のオン / オフを切り替えます。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.