クラス AotServices<T>
java.lang.ObjectSE
org.springframework.beans.factory.aot.AotServices<T>
- 型パラメーター:
T- サービスの種類
- 実装されているすべてのインターフェース:
IterableSE<T>
- 導入:
- 6.0
- 作成者:
- Phillip Webb
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static class実際にサービスをロードするために使用されるローダークラス。static enumサービスの取得元。フィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明asList()AOT サービスをListSE として返します。static AotServices.Loaderstatic AotServices.Loaderfactories(@Nullable ClassLoaderSE classLoader) static AotServices.Loaderfactories(SpringFactoriesLoader springFactoriesLoader) 指定されたSpringFactoriesLoaderから AOT サービスを取得する新しいAotServices.Loaderを作成します。static AotServices.LoaderfactoriesAndBeans(ListableBeanFactory beanFactory) 指定されたListableBeanFactoryだけでなく、 "META-INF/spring/aot.factories" < T > からも AOT サービスを取得する新しいAotServices.Loaderを作成します。static AotServices.LoaderfactoriesAndBeans(SpringFactoriesLoader springFactoriesLoader, ListableBeanFactory beanFactory) findByBeanName(StringSE beanName) 指定された Bean 名に対してロードされた AOT サービスを見つけます。指定されたサービスのソースを取得します。iterator()stream()AOT サービスのStreamSE を返します。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース IterableSE から継承されたメソッド
forEachSE, spliterator
フィールドの詳細
FACTORIES_RESOURCE_LOCATION
メソッドの詳細
factories
- 戻り値:
- 新しい
AotServices.Loaderインスタンス
factories
- パラメーター:
classLoader- ファクトリリソースをロードするために使用されるクラスローダー- 戻り値:
- 新しい
AotServices.Loaderインスタンス
factories
指定されたSpringFactoriesLoaderから AOT サービスを取得する新しいAotServices.Loaderを作成します。- パラメーター:
springFactoriesLoader- Spring ファクトリローダー- 戻り値:
- 新しい
AotServices.Loaderインスタンス
factoriesAndBeans
指定されたListableBeanFactoryだけでなく、 "META-INF/spring/aot.factories" < T > からも AOT サービスを取得する新しいAotServices.Loaderを作成します。- パラメーター:
beanFactory- Bean ファクトリ- 戻り値:
- 新しい
AotServices.Loaderインスタンス
factoriesAndBeans
public static AotServices.Loader factoriesAndBeans(SpringFactoriesLoader springFactoriesLoader, ListableBeanFactory beanFactory) - パラメーター:
springFactoriesLoader- Spring ファクトリローダーbeanFactory- Bean ファクトリ- 戻り値:
- 新しい
AotServices.Loaderインスタンス
iterator
- 次で指定:
- インターフェース
IterableSE<T>のiterator
stream
asList
findByBeanName
getSource
指定されたサービスのソースを取得します。- パラメーター:
service- サービスインスタンス- 戻り値:
- サービスのソース