クラス 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