| Package | Description | 
|---|---|
| org.eclipse.aether | 
 The primary API of the  
RepositorySystem and its functionality. | 
| 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.resolution | 
 The types supporting the resolution of artifacts and metadata from repositories. 
 | 
| Class and Description | 
|---|
| CollectRequest
 A request to collect the transitive dependencies and to build a dependency graph from them. 
 | 
| CollectResult
 The result of a dependency collection request. 
 | 
| DependencyCollectionException
 Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the
 dependency graph. 
 | 
| DependencyGraphTransformer
 Transforms a given dependency graph. 
 | 
| DependencyManager
 Applies dependency management to the dependencies of a dependency node. 
 | 
| DependencySelector
 Decides what dependencies to include in the dependency graph. 
 | 
| DependencyTraverser
 Decides whether the dependencies of a dependency node should be traversed as well. 
 | 
| VersionFilter
 Decides which versions matching a version range should actually be considered for the dependency graph. 
 | 
| Class and Description | 
|---|
| CollectRequest
 A request to collect the transitive dependencies and to build a dependency graph from them. 
 | 
| CollectResult
 The result of a dependency collection request. 
 | 
| DependencyCollectionContext
 A context used during dependency collection to update the dependency manager, selector and traverser. 
 | 
| DependencyGraphTransformationContext
 A context used during dependency collection to exchange information within a chain of dependency graph transformers. 
 | 
| DependencyManagement
 The management updates to apply to a dependency. 
 | 
| DependencyManager
 Applies dependency management to the dependencies of a dependency node. 
 | 
| DependencySelector
 Decides what dependencies to include in the dependency graph. 
 | 
| DependencyTraverser
 Decides whether the dependencies of a dependency node should be traversed as well. 
 | 
| VersionFilter
 Decides which versions matching a version range should actually be considered for the dependency graph. 
 | 
| VersionFilter.VersionFilterContext
 A context used during version filtering to hold relevant data. 
 | 
| Class and Description | 
|---|
| CollectRequest
 A request to collect the transitive dependencies and to build a dependency graph from them. 
 | 
Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.