モジュール javafx.base
パッケージ javafx.util

インタフェースCallback<P,R>

  • 型パラメータ:
    P - callメソッドに指定される引数の型。
    R - callメソッドの戻り型。
    既知のすべての実装クラス:
    MapValueFactory, PropertyValueFactory, TreeItemPropertyValueFactory
    関数型インタフェース:
    これは関数型インタフェースなので、ラムダ式またはメソッド参照の代入先として使用できます。

    @FunctionalInterface
    public interface Callback<P,R>
    Callbackインタフェースは、特定の状況においてコールバックを必要とするAPIを定義するために、再利用可能な共通のインタフェースが存在できるよう設計されています。

    Callbackは2つの汎用パラメータを使用して定義します。1つ目のパラメータでcallメソッドに渡されるオブジェクトの型を指定し、2つ目のパラメータでメソッドの戻り型を指定します。

    導入されたバージョン:
    JavaFX 2.0
    • メソッドのサマリー

      すべてのメソッド インスタンス・メソッド 抽象メソッド 
      修飾子と型 メソッド 説明
      R call​(P param)
      callメソッドが必要に応じて呼び出され、型Rのオブジェクトが返される条件とともに単一の引数の型Pを与えられます。
    • メソッドの詳細

      • call

        R call​(P param)
        callメソッドが必要に応じて呼び出され、型Rのオブジェクトが返される条件とともに単一の引数の型Pを与えられます。
        パラメータ:
        param - 戻り値を決定する必要がある単一の引数。
        戻り値:
        指定されたパラメータ値に基づいて決定可能な型Rのオブジェクト。