public class AutoConfigurations extends Configurations implements Ordered
Configurations representing auto-configuration @Configuration classes.HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Modifier | Constructor and Description |
|---|---|
protected |
AutoConfigurations(Collection<Class<?>> classes) |
| Modifier and Type | Method and Description |
|---|---|
int |
getOrder() |
protected AutoConfigurations |
merge(Set<Class<?>> mergedClasses)
Merge configurations.
|
static AutoConfigurations |
of(Class<?>... classes) |
protected Collection<Class<?>> |
sort(Collection<Class<?>> classes)
Sort configuration classes into the order that they should be applied.
|
getClasses, getClasses, getClasses, mergeprotected AutoConfigurations(Collection<Class<?>> classes)
protected Collection<Class<?>> sort(Collection<Class<?>> classes)
Configurationssort in class Configurationsclasses - the classes to sortprotected AutoConfigurations merge(Set<Class<?>> mergedClasses)
Configurationsmerge in class ConfigurationsmergedClasses - the merged classespublic static AutoConfigurations of(Class<?>... classes)