クラス ImportCandidates
java.lang.ObjectSE
org.springframework.boot.context.annotation.ImportCandidates
- 実装されたすべてのインターフェース:
IterableSE<StringSE>
@Configuration
インポート候補、通常は自動構成が含まれています。load(Class, ClassLoader)
メソッドを使用して、インポート候補を検出できます。- 導入:
- 2.7.0
- 作成者:
- Moritz Halbritter, Scott Frederick
メソッドのサマリー
修飾子と型メソッド説明読み込まれたインポート候補のリストを返します。iterator()
static ImportCandidates
load
(ClassSE<?> annotation, ClassLoaderSE classLoader) クラスパスからインポート候補の名前をロードします。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
メソッドの詳細
iterator
- 次で指定:
- インターフェース
IterableSE<StringSE>
のiterator
getCandidates
読み込まれたインポート候補のリストを返します。- 戻り値:
- インポート候補のリスト
load
クラスパスからインポート候補の名前をロードします。インポート候補の名前は、クラスパス上のMETA-INF/spring/full-qualified-annotation-name.imports
という名前のファイルに保存されます。すべての行には、候補クラスの完全修飾名が含まれています。コメントは # 文字を使用してサポートされます。- パラメーター:
annotation
- ロードするアノテーションclassLoader
- ロードに使用するクラスローダー- 戻り値:
- アノテーション付きクラスの名前のリスト