Package org.eclipse.aether.internal.impl
Class PrioritizedComponents<T>
java.lang.Object
org.eclipse.aether.internal.impl.PrioritizedComponents<T>
Helps to sort pluggable components by their priority.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<PrioritizedComponent<T>> private final Map
<?, ?> private static final String
private int
private final boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
getAll()
(package private) static String[]
getConfigKeys
(Class<?> type) private static Class
<?> getImplClass
(Object component) boolean
isEmpty()
void
list
(StringBuilder buffer) toString()
-
Field Details
-
FACTORY_SUFFIX
- See Also:
-
configProps
-
useInsertionOrder
private final boolean useInsertionOrder -
components
-
firstDisabled
private int firstDisabled
-
-
Constructor Details
-
PrioritizedComponents
PrioritizedComponents(RepositorySystemSession session) -
PrioritizedComponents
PrioritizedComponents(Map<?, ?> configurationProperties)
-
-
Method Details