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