public interface ImportSelector
Configuration
 class(es) should be imported based on a given selection criteria, usually one or more
 annotation attributes.
 An ImportSelector may implement any of the following
 Aware interfaces, and their respective
 methods will be called prior to selectImports(org.springframework.core.type.AnnotationMetadata):
 
ImportSelectors are usually processed in the same way as regular @Import
 annotations, however, it is also possible to defer selection of imports until all
 @Configuration classes have been processed (see DeferredImportSelector
 for details).
DeferredImportSelector, 
Import, 
ImportBeanDefinitionRegistrar, 
Configuration| Modifier and Type | Method and Description | 
|---|---|
String[] | 
selectImports(AnnotationMetadata importingClassMetadata)
Select and return the names of which class(es) should be imported based on
 the  
AnnotationMetadata of the importing @Configuration class. | 
String[] selectImports(AnnotationMetadata importingClassMetadata)
AnnotationMetadata of the importing @Configuration class.