クラス LambdaSafe.Callbacks<C, A>

java.lang.ObjectSE
org.springframework.boot.util.LambdaSafe.LambdaSafeCallback <C、A、LambdaSafe.Callbacks <C、A>>
org.springframework.boot.util.LambdaSafe.Callbacks<C,A>
型パラメーター:
C - コールバックの型
A - 主引数型
含まれているクラス:
LambdaSafe

public static final class LambdaSafe.Callbacks<C,A> extends LambdaSafe.LambdaSafeCallback<C,A,LambdaSafe.Callbacks<C,A>>
ラムダ安全な方法で呼び出すことができるコールバックのコレクションを表します。
  • メソッドの詳細

    • invoke

      public void invoke(ConsumerSE<C> invoker)
      コールバックメソッドが void を返すコールバックインスタンスを呼び出します。
      パラメーター:
      invoker - コールバックを呼び出すために使用される呼び出し元
    • invokeAnd

      public <R> StreamSE<R> invokeAnd(FunctionSE<C,R> invoker)
      コールバックメソッドが結果を返すコールバックインスタンスを呼び出します。
      型パラメーター:
      R - 結果の型
      パラメーター:
      invoker - コールバックを呼び出すために使用される呼び出し元
      戻り値:
      呼び出しの結果 (コールバックを呼び出せなかった場合、空のストリームである可能性があります)