public interface DeferredImportSelector extends ImportSelector
ImportSelector that runs after all @Configuration beans
 have been processed. This type of selector can be particularly useful when the selected
 imports are @Conditional.
 Implementations can also extend the Ordered
 interface or use the Order annotation to
 indicate a precedence against other DeferredImportSelectors.
 
Implementations may also provide an import group which
 can provide additional sorting and filtering logic across different selectors.
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | DeferredImportSelector.GroupInterface used to group results from different import selectors. | 
| Modifier and Type | Method and Description | 
|---|---|
| default Class<? extends DeferredImportSelector.Group> | getImportGroup()Return a specific import group. | 
selectImports@Nullable default Class<? extends DeferredImportSelector.Group> getImportGroup()
The default implementations return null for no grouping required.
null if none