クラス 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 サービスをList
SE として返します。static AotServices.Loader
"META-INF/spring/aot.factories" から AOT サービスを取得する新しいAotServices.Loader
を作成します。static AotServices.Loader
factories
(ClassLoaderSE classLoader) "META-INF/spring/aot.factories" から AOT サービスを取得する新しいAotServices.Loader
を作成します。static AotServices.Loader
factories
(SpringFactoriesLoader springFactoriesLoader) 指定されたSpringFactoriesLoader
から AOT サービスを取得する新しいAotServices.Loader
を作成します。static AotServices.Loader
factoriesAndBeans
(ListableBeanFactory beanFactory) "META-INF/spring/aot.factories" および指定されたListableBeanFactory
から AOT サービスを取得する新しいAotServices.Loader
を作成します。static AotServices.Loader
factoriesAndBeans
(SpringFactoriesLoader springFactoriesLoader, ListableBeanFactory beanFactory) findByBeanName
(StringSE beanName) 指定された Bean 名に対してロードされた AOT サービスを見つけます。指定されたサービスのソースを取得します。iterator()
stream()
AOT サービスのStream
SE を返します。クラス 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 サービスのStream
SE を返します。- 戻り値:
- サービスの流れ
asList
AOT サービスをList
SE として返します。- 戻り値:
- サービスのリスト
findByBeanName
指定された Bean 名に対してロードされた AOT サービスを見つけます。- パラメーター:
beanName
- Bean 名- 戻り値:
- AOT サービスまたは
null
getSource
指定されたサービスのソースを取得します。- パラメーター:
service
- サービスインスタンス- 戻り値:
- サービスのソース