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