Utilities 
Package Description
org.eclipse.aether.util
Miscellaneous utility classes.
org.eclipse.aether.util.artifact
Utilities around artifacts and artifact type registries.
org.eclipse.aether.util.concurrency
Utilities for concurrent task processing.
org.eclipse.aether.util.filter
Various dependency filters for selecting nodes in a dependency graph.
org.eclipse.aether.util.graph.manager
Various dependency managers for building a dependency graph.
org.eclipse.aether.util.graph.selector
Various dependency selectors for building a dependency graph.
org.eclipse.aether.util.graph.transformer
Various dependency graph transformers for post-processing a dependency graph.
org.eclipse.aether.util.graph.traverser
Various dependency traversers for building a dependency graph.
org.eclipse.aether.util.graph.version
Various version filters for building a dependency graph.
org.eclipse.aether.util.graph.visitor
Various dependency visitors for inspecting a dependency graph.
org.eclipse.aether.util.listener
Utilities to build repository and transfer listeners.
org.eclipse.aether.util.repository
Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
org.eclipse.aether.util.version
Ready-to-use version schemes for parsing/comparing versions.