private class ConfigurationClassParser.DeferredImportSelectorGroupingHandler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<AnnotationMetadata,ConfigurationClass> |
configurationClasses |
private java.util.Map<java.lang.Object,ConfigurationClassParser.DeferredImportSelectorGrouping> |
groupings |
Modifier | Constructor and Description |
---|---|
private |
DeferredImportSelectorGroupingHandler() |
Modifier and Type | Method and Description |
---|---|
private DeferredImportSelector.Group |
createGroup(java.lang.Class<? extends DeferredImportSelector.Group> type) |
void |
processGroupImports() |
void |
register(ConfigurationClassParser.DeferredImportSelectorHolder deferredImport) |
private final java.util.Map<java.lang.Object,ConfigurationClassParser.DeferredImportSelectorGrouping> groupings
private final java.util.Map<AnnotationMetadata,ConfigurationClass> configurationClasses
private DeferredImportSelectorGroupingHandler()
public void register(ConfigurationClassParser.DeferredImportSelectorHolder deferredImport)
public void processGroupImports()
private DeferredImportSelector.Group createGroup(@Nullable java.lang.Class<? extends DeferredImportSelector.Group> type)