クラス LambdaHint.Builder
java.lang.ObjectSE
org.springframework.aot.hint.LambdaHint.Builder
- 含まれているクラス:
LambdaHint
- 導入:
- 7.0.6
- 作成者:
- Stephane Nicoll
方法の概要
修飾子と型メソッド説明build()onReachableType(ClassSE<?> reachableType) このヒントは、指定された型が静的解析の観点から到達可能なコードパスにあるという事実に基づいて条件付きにします。onReachableType(TypeReference reachableType) このヒントは、指定された型が静的解析の観点から到達可能なコードパスにあるという事実に基づいて条件付きにします。withDeclaringMethod(StringSE name, ClassSE<?>... parameterTypes) ラムダ式を宣言するメソッドを設定します。withDeclaringMethod(StringSE name, ListSE<TypeReference> parameterTypes) ラムダ式を宣言するメソッドを設定します。withInterfaces(ClassSE<?>... interfaces) ラムダ式が実装すべき指定されたインターフェースを追加します。withInterfaces(TypeReference... interfaces) ラムダ式が実装すべき指定されたインターフェースを追加します。
メソッドの詳細
onReachableType
このヒントは、指定された型が静的解析の観点から到達可能なコードパスにあるという事実に基づいて条件付きにします。- パラメーター:
reachableType- このヒントを適用するために到達可能であるべき型- 戻り値:
this、メソッドの連鎖を容易にする
onReachableType
このヒントは、指定された型が静的解析の観点から到達可能なコードパスにあるという事実に基づいて条件付きにします。- パラメーター:
reachableType- このヒントを適用するために到達可能であるべき型- 戻り値:
this、メソッドの連鎖を容易にする
withDeclaringMethod
ラムダ式を宣言するメソッドを設定します。- パラメーター:
name- メソッドの名前parameterTypes- パラメーターの型(存在する場合)。- 戻り値:
this、メソッドの連鎖を容易にする
withDeclaringMethod
ラムダ式を宣言するメソッドを設定します。- パラメーター:
name- メソッドの名前parameterTypes- パラメーターの型(存在する場合)。- 戻り値:
this、メソッドの連鎖を容易にする
withInterfaces
ラムダ式が実装すべき指定されたインターフェースを追加します。- パラメーター:
interfaces- ラムダが実装すべきインターフェース- 戻り値:
this、メソッドの連鎖を容易にする
withInterfaces
ラムダ式が実装すべき指定されたインターフェースを追加します。- パラメーター:
interfaces- ラムダが実装すべきインターフェース- 戻り値:
this、メソッドの連鎖を容易にする
build