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