public class CandidateComponentsIndex extends ObjectSE
META-INF/spring.components で定義されている候補へのアクセスを提供します。 任意の数のステレオタイプをインデックスに登録(および照会)できます。典型的な例は、特定のユースケースのクラスにフラグを付けるアノテーションの完全修飾名です。次の呼び出しは、com.example パッケージ(およびそのサブパッケージ)のすべての @Component 候補型を返します。
Set<String> candidates = index.getCandidateTypes(
"com.example", "org.springframework.stereotype.Component");
type は通常、クラスの完全修飾名ですが、これは規則ではありません。同様に、stereotype は通常、ターゲット型の完全修飾名ですが、実際には任意のマーカーにすることができます。
| 修飾子と型 | メソッドと説明 |
|---|---|
SetSE<StringSE> | getCandidateTypes(StringSE basePackage, StringSE stereotype) 指定されたステレオタイプに関連付けられている候補型を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE