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 Stringprivate intprivate final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetAll()(package private) static String[]getConfigKeys(Class<?> type) private static Class<?> getImplClass(Object component) booleanisEmpty()voidlist(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