Class LambdaSafe.LambdaSafeCallback<C, A, SELF extends LambdaSafe.LambdaSafeCallback<C, A, SELF>>
java.lang.ObjectSE
org.springframework.boot.util.LambdaSafe.LambdaSafeCallback<C,A,SELF>
- 型パラメーター:
C
- コールバックの型A
- 主引数型SELF
- 自己クラス参照
- 既知の直属サブクラス
LambdaSafe.Callback
,LambdaSafe.Callbacks
- 含まれているクラス:
- LambdaSafe
protected abstract static class LambdaSafe.LambdaSafeCallback<C,A,SELF extends LambdaSafe.LambdaSafeCallback<C,A,SELF>>
extends ObjectSE
ラムダセーフコールバックの抽象基本クラス。
メソッドのサマリー
修飾子と型メソッド説明protected final <R> LambdaSafe.InvocationResult<R>
invoke
(C callbackInstance, SupplierSE<R> supplier) withLogger
(ClassSE<?> loggerSource) 指定されたロガーソースを使用して、ラムダエラーを報告します。withLogger
(Log logger) 指定されたロガーを使用して、ラムダエラーを報告します。
メソッドの詳細
withLogger
指定されたロガーソースを使用して、ラムダエラーを報告します。- パラメーター:
loggerSource
- 使用するロガーソース- 戻り値:
- このインスタンス
withLogger
指定されたロガーを使用して、ラムダエラーを報告します。- パラメーター:
logger
- 使用するロガー- 戻り値:
- このインスタンス
invoke
protected final <R> LambdaSafe.InvocationResult<R> invoke(C callbackInstance, SupplierSE<R> supplier)