インターフェース AutowiredArguments

関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface AutowiredArguments
引数がオートワイヤーされるように解決されました。
導入:
6.0
作成者:
Phillip Webb, Stephane Nicoll
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    default <T> T
    get(int index)
    指定されたインデックスで解決された引数を返します。
    default <T> T
    get(int index, ClassSE<T> requiredType)
    指定されたインデックスで解決された引数を返します。
    default ObjectSE
    getObject(int index)
    指定されたインデックスで解決された引数を返します。
    of(ObjectSE[] arguments)
    指定されたオブジェクト配列から新しい AutowiredArguments インスタンスを作成するファクトリメソッド。
    引数をオブジェクト配列として返します。
  • メソッドの詳細

    • get

      @Nullable default <T> T get(int index, ClassSE<T> requiredType)
      指定されたインデックスで解決された引数を返します。
      型パラメーター:
      T - 引数の型
      パラメーター:
      index - 引数のインデックス
      requiredType - 必要な引数の型
      戻り値:
      議論
    • get

      @Nullable default <T> T get(int index)
      指定されたインデックスで解決された引数を返します。
      型パラメーター:
      T - 引数の型
      パラメーター:
      index - 引数のインデックス
      戻り値:
      議論
    • getObject

      @Nullable default ObjectSE getObject(int index)
      指定されたインデックスで解決された引数を返します。
      パラメーター:
      index - 引数のインデックス
      戻り値:
      議論
    • toArray

      ObjectSE[] toArray()
      引数をオブジェクト配列として返します。
      戻り値:
      オブジェクト配列としての引数
    • of

      static AutowiredArguments of(ObjectSE[] arguments)
      指定されたオブジェクト配列から新しい AutowiredArguments インスタンスを作成するファクトリメソッド。
      パラメーター:
      arguments - 引数
      戻り値:
      新しい AutowiredArguments インスタンス