package

org.eclipse.sisu.scanners

ASM-based bean scanning.

The principal members of this package are:

ClassSpaceVisitor
ASM-style visitor that can visit a ClassSpace.
ClassSpaceScanner
Makes a ClassSpaceVisitor visit a ClassSpace.
QualifiedTypeListener
Listens out for types annotated with javax.inject.Qualifier annotations.
QualifiedTypeVisitor
ClassSpaceVisitor that reports types with javax.inject.Qualifier annotations.

Interfaces

ClassFinder Finds (and optionally filters) Class resources from ClassSpaces. 
ClassSpaceVisitor ASM-style visitor that visits a ClassSpace
QualifiedTypeListener Listens for types annotated with Qualifier annotations. 

Classes

ClassSpaceScanner ASM-style scanner that makes a ClassSpaceVisitor visit an existing ClassSpace
EmptyAnnotationVisitor Skeletal AnnotationVisitor that helps minimize the effort required to implement bytecode scanners. 
EmptyClassVisitor Skeletal ClassVisitor that helps minimize the effort required to implement bytecode scanners. 
QualifiedTypeVisitor ClassSpaceVisitor that reports types annotated with Qualifier annotations.