パッケージ org.springframework.boot
インターフェース BootstrapRegistry.InstanceSupplier<T>
- 型パラメーター:
T- インスタンス型
- 含まれているインターフェース:
- BootstrapRegistry
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
サプライヤーは、必要に応じて実際のインスタンスを提供するために使用されていました。
メソッドのサマリー
修飾子と型メソッド説明static <T> BootstrapRegistry.InstanceSupplier<T>from(SupplierSE<T> supplier) SupplierSE からBootstrapRegistry.InstanceSupplierを作成するために使用できるファクトリメソッド。get(BootstrapContext context) 必要に応じてインスタンスを作成するために使用されるファクトリメソッド。default BootstrapRegistry.ScopegetScope()指定されたインスタンスのスコープを返します。static <T> BootstrapRegistry.InstanceSupplier<T>of(T instance) 特定のインスタンスのBootstrapRegistry.InstanceSupplierを作成するために使用できるファクトリメソッド。default BootstrapRegistry.InstanceSupplier<T>withScope(BootstrapRegistry.Scope scope) 更新されたBootstrapRegistry.Scopeを含む新しいBootstrapRegistry.InstanceSupplierを返します。
メソッドの詳細
get
必要に応じてインスタンスを作成するために使用されるファクトリメソッド。- パラメーター:
context- 他のブートストラップインスタンスを取得するために使用できるBootstrapContext。- 戻り値:
- インスタンス
getScope
指定されたインスタンスのスコープを返します。- 戻り値:
- 範囲
- 導入:
- 2.4.2
withScope
更新されたBootstrapRegistry.Scopeを含む新しいBootstrapRegistry.InstanceSupplierを返します。- パラメーター:
scope- 新しいスコープ- 戻り値:
- 新しいスコープを持つ新しい
BootstrapRegistry.InstanceSupplierインスタンス - 導入:
- 2.4.2
of
特定のインスタンスのBootstrapRegistry.InstanceSupplierを作成するために使用できるファクトリメソッド。- 型パラメーター:
T- インスタンス型- パラメーター:
instance- インスタンス- 戻り値:
- 新しい
BootstrapRegistry.InstanceSupplier
from
SupplierSE からBootstrapRegistry.InstanceSupplierを作成するために使用できるファクトリメソッド。- 型パラメーター:
T- インスタンス型- パラメーター:
supplier- インスタンスを提供するサプライヤー- 戻り値:
- 新しい
BootstrapRegistry.InstanceSupplier