アノテーションインターフェース JsonbPropertyOrder
@JsonbAnnotation
@RetentionSE(RUNTIMESE)
@TargetSE({ANNOTATION_TYPESE,TYPESE})
public @interface JsonbPropertyOrder
プロパティが直列化される順序を指定します。
部分マッピングも指定できます。その場合、アノテーション宣言に含まれるプロパティが最初に(定義された順序で)直列化され、次に定義に含まれないプロパティが直列化されます。定義に含まれていないプロパティの順序は保証されません。
- 導入:
- JSON バインディング 1.0
必須定数のサマリー
必須要素
要素の詳細
value
StringSE[] valueプロパティが直列化される順序。名前は、カスタマイズを適用する前に、Java クラスで定義された元の名前に対応している必要があります。- 戻り値:
- 順序を定義するプロパティ名の配列。