クラス LambdaSafe.InvocationResult<R>
java.lang.ObjectSE
org.springframework.boot.util.LambdaSafe.InvocationResult<R>
- 型パラメーター:
R- 結果の型
- 含まれているクラス:
LambdaSafe
- 導入:
- 2.0.0
- 作成者:
- Phillip Webb
方法の概要
修飾子と型メソッド説明@Nullable Rget()呼び出しの結果、またはコールバックが適切でなかった場合はnullを返します。@Nullable R呼び出しの結果、またはコールバックが適切でなかった場合は指定されたフォールバックを返します。boolean結果が存在する場合は true を返します。static <R> LambdaSafe.InvocationResult<R> noResult()結果がないことを表すLambdaSafe.InvocationResultインスタンスを返します。static <R> LambdaSafe.InvocationResult<R> of(@Nullable R value) 指定された値で新しいLambdaSafe.InvocationResultインスタンスを作成します。
メソッドの詳細
hasResult
public boolean hasResult()結果が存在する場合は true を返します。- 戻り値:
- 結果がある場合
get
get
of
指定された値で新しいLambdaSafe.InvocationResultインスタンスを作成します。- 型パラメーター:
R- 結果の型- パラメーター:
value- 値 (nullの場合があります)- 戻り値:
LambdaSafe.InvocationResult
noResult
結果がないことを表すLambdaSafe.InvocationResultインスタンスを返します。- 型パラメーター:
R- 結果の型- 戻り値:
LambdaSafe.InvocationResult