| Package | Description | 
|---|---|
| org.eclipse.aether | The primary API of the  RepositorySystemand its functionality. | 
| org.eclipse.aether.resolution | The types supporting the resolution of artifacts and metadata from repositories. | 
| Modifier and Type | Method and Description | 
|---|---|
| DependencyResult | RepositorySystem. resolveDependencies(RepositorySystemSession session,
                                      DependencyRequest request)Collects and resolves the transitive dependencies of an artifact. | 
| Modifier and Type | Method and Description | 
|---|---|
| DependencyResult | DependencyResolutionException. getResult()Gets the dependency result at the point the exception occurred. | 
| DependencyResult | DependencyResult. setArtifactResults(List<ArtifactResult> results)Sets the resolution results for the artifacts that matched  DependencyRequest.getFilter(). | 
| DependencyResult | DependencyResult. setCollectExceptions(List<Exception> exceptions)Records the specified exceptions while building the dependency graph. | 
| DependencyResult | DependencyResult. setCycles(List<DependencyCycle> cycles)Records the specified dependency cycles while building the dependency graph. | 
| DependencyResult | DependencyResult. setRoot(DependencyNode root)Sets the root node of the resolved dependency graph. | 
| Constructor and Description | 
|---|
| DependencyResolutionException(DependencyResult result,
                                                          String message,
                                                          Throwable cause)Creates a new exception with the specified result, detail message and cause. | 
| DependencyResolutionException(DependencyResult result,
                                                          Throwable cause)Creates a new exception with the specified result and cause. | 
Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.