アノテーション型 JsonbVisibility


  • @JsonbAnnotation
    @RetentionSE(RUNTIMESE)
    @TargetSE({ANNOTATION_TYPESE,TYPESE,PACKAGESE})
    public @interface JsonbVisibility

    アノテーションは、JSON バインディングの可視性戦略をカスタマイズする方法を提供します。

    たとえば、パブリック getter および setter のみが表示されるように指定できます。

    使用方法

    @JsonbVisibility アノテーションは、次のプログラム要素で使用できます。

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

      必須要素  
      修飾子と型 必須要素 説明
      ClassSE<? extends PropertyVisibilityStrategy>value
      メンバーの可視性を解決するために使用されるカスタムプロパティの可視性戦略。
    • 要素の詳細

      • value

        ClassSE<? extends PropertyVisibilityStrategy> value
        メンバーの可視性を解決するために使用されるカスタムプロパティの可視性戦略。
        戻り値:
        使用する可視性戦略。