アノテーションインターフェース JsonbPropertyOrder


@JsonbAnnotation @RetentionSE(RUNTIMESE) @TargetSE({ANNOTATION_TYPESE,TYPESE}) public @interface JsonbPropertyOrder

プロパティが直列化される順序を指定します。

部分マッピングも指定できます。その場合、アノテーション宣言に含まれるプロパティが最初に(定義された順序で)直列化され、次に定義に含まれないプロパティが直列化されます。定義に含まれていないプロパティの順序は保証されません。

導入:
JSON バインディング 1.0
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    プロパティが直列化される順序。
  • 要素の詳細

    • value

      StringSE[] value
      プロパティが直列化される順序。名前は、カスタマイズを適用する前に、Java クラスで定義された元の名前に対応している必要があります。
      戻り値:
      順序を定義するプロパティ名の配列。