public class DefaultDependencyComparator extends DefaultOrderProviderComparator implements java.util.Comparator<java.lang.Object>
Comparator
to use to order dependencies. Extends from
DefaultOrderProviderComparator
so that the bean factory has the ability
to provide an OrderProvider
that
is aware of more bean metadata, if any.OrderProviderComparator
,
OrderProvider
,
DefaultListableBeanFactory.setDependencyComparator(java.util.Comparator)
Modifier and Type | Field and Description |
---|---|
private java.util.Comparator<java.lang.Object> |
comparator |
static DefaultDependencyComparator |
INSTANCE
Shared default instance of DefaultDependencyComparator.
|
Constructor and Description |
---|
DefaultDependencyComparator() |
DefaultDependencyComparator(java.util.Comparator<java.lang.Object> comparator) |
Modifier and Type | Method and Description |
---|---|
int |
compare(java.lang.Object o1,
java.lang.Object o2) |
sortArray, sortList
public static final DefaultDependencyComparator INSTANCE
private final java.util.Comparator<java.lang.Object> comparator