パッケージ jakarta.json.bind.config

インターフェース PropertyVisibilityStrategy


  • public interface PropertyVisibilityStrategy

    カスタマイズされたプロパティの可視性戦略を定義する方法を提供します。

    この戦略は JsonbConfig を介して設定できます。

    導入:
    JSON バインディング 1.0
    関連事項:
    JsonbConfig
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   抽象メソッド  
      修飾子と型 メソッド 説明
      booleanisVisible​(FieldSE field)
      指定されたフィールドを JsonbProperty と見なす必要があるかどうかを応答します。
      booleanisVisible​(MethodSE method)
      指定されたメソッドを JsonbProperty と見なす必要があるかどうかを応答します。
    • メソッドの詳細

      • isVisible

        boolean isVisible​(FieldSE field)
        指定されたフィールドを JsonbProperty と見なす必要があるかどうかを応答します。
        パラメーター:
        field - クラスのメンバー
        戻り値:
        メンバーを表示する必要がある場合は true
      • isVisible

        boolean isVisible​(MethodSE method)
        指定されたメソッドを JsonbProperty と見なす必要があるかどうかを応答します。
        パラメーター:
        method - クラスのメンバー
        戻り値:
        メンバーを表示する必要がある場合は true