アノテーション型 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
メンバーの可視性を解決するために使用されるカスタムプロパティの可視性戦略。- 戻り値:
- 使用する可視性戦略。