クラス 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.Loader"META-INF/spring/aot.factories" から AOT サービスを取得する新しいAotServices.Loaderを作成します。static AotServices.Loaderfactories(ClassLoaderSE classLoader) "META-INF/spring/aot.factories" から AOT サービスを取得する新しいAotServices.Loaderを作成します。static AotServices.Loaderfactories(SpringFactoriesLoader springFactoriesLoader) 指定されたSpringFactoriesLoaderから AOT サービスを取得する新しいAotServices.Loaderを作成します。static AotServices.LoaderfactoriesAndBeans(ListableBeanFactory beanFactory) "META-INF/spring/aot.factories" および指定されたListableBeanFactoryから AOT サービスを取得する新しいAotServices.Loaderを作成します。static AotServices.LoaderfactoriesAndBeans(SpringFactoriesLoader springFactoriesLoader, ListableBeanFactory beanFactory) findByBeanName(StringSE beanName) 指定された Bean 名に対してロードされた AOT サービスを見つけます。指定されたサービスのソースを取得します。iterator()stream()AOT サービスのStreamSE を返します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
フィールドの詳細
FACTORIES_RESOURCE_LOCATION
AOT ファクトリを探す場所。- 関連事項:
メソッドの詳細
factories
"META-INF/spring/aot.factories" から AOT サービスを取得する新しいAotServices.Loaderを作成します。- 戻り値:
- 新しい
AotServices.Loaderインスタンス
factories
"META-INF/spring/aot.factories" から AOT サービスを取得する新しいAotServices.Loaderを作成します。- パラメーター:
classLoader- ファクトリリソースをロードするために使用されるクラスローダー- 戻り値:
- 新しい
AotServices.Loaderインスタンス
factories
指定されたSpringFactoriesLoaderから AOT サービスを取得する新しいAotServices.Loaderを作成します。- パラメーター:
springFactoriesLoader- Spring ファクトリローダー- 戻り値:
- 新しい
AotServices.Loaderインスタンス
factoriesAndBeans
"META-INF/spring/aot.factories" および指定されたListableBeanFactoryから 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
AOT サービスのStreamSE を返します。- 戻り値:
- サービスの流れ
asList
AOT サービスをListSE として返します。- 戻り値:
- サービスのリスト
findByBeanName
指定された Bean 名に対してロードされた AOT サービスを見つけます。- パラメーター:
beanName- Bean 名- 戻り値:
- AOT サービスまたは
null
getSource
指定されたサービスのソースを取得します。- パラメーター:
service- サービスインスタンス- 戻り値:
- サービスのソース