See: Description
| Interface | Description | 
|---|---|
| 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. | 
| 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. | 
| VersionFilter.VersionFilterContext | A context used during version filtering to hold relevant data. | 
| Class | 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. | 
| DependencyManagement | The management updates to apply to a dependency. | 
| Exception | Description | 
|---|---|
| DependencyCollectionException | Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the
 dependency graph. | 
| UnsolvableVersionConflictException | Thrown in case of an unsolvable conflict between different version constraints for a dependency. | 
Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.