API 
Package Description
org.eclipse.aether
The primary API of the RepositorySystem and its functionality.
org.eclipse.aether.artifact
The definition of an artifact, that is the primary entity managed by the repository system.
org.eclipse.aether.collection
The types and extension points for collecting the transitive dependencies of an artifact and building a dependency graph.
org.eclipse.aether.deployment
The types supporting the publishing of artifacts to a remote repository.
org.eclipse.aether.graph
The representation of a dependency graph by means of connected dependency nodes.
org.eclipse.aether.installation
The types supporting the publishing of artifacts to a local repository.
org.eclipse.aether.metadata
The definition of metadata, that is an auxiliary entity managed by the repository system to locate artifacts.
org.eclipse.aether.repository
The definition of various kinds of repositories that host artifacts.
org.eclipse.aether.resolution
The types supporting the resolution of artifacts and metadata from repositories.
org.eclipse.aether.transfer
A listener and various exception types dealing with the transfer of a resource between the local system and a remote repository.
org.eclipse.aether.transform  
org.eclipse.aether.version
The definition of a version scheme for parsing and comparing versions.