| Package | Description | 
|---|---|
| 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.graph | The representation of a dependency graph by means of connected dependency nodes. | 
| org.eclipse.aether.resolution | The types supporting the resolution of artifacts and metadata from repositories. | 
| Modifier and Type | Method and Description | 
|---|---|
| DependencyNode | CollectResult. getRoot()Gets the root node of the dependency graph. | 
| DependencyNode | DependencyGraphTransformer. transformGraph(DependencyNode node,
                            DependencyGraphTransformationContext context)Transforms the dependency graph denoted by the specified root node. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<? extends List<? extends DependencyNode>> | UnsolvableVersionConflictException. getPaths()Gets the paths leading to the conflicting dependencies. | 
| Modifier and Type | Method and Description | 
|---|---|
| CollectResult | CollectResult. setRoot(DependencyNode root)Sets the root node of the dependency graph. | 
| DependencyNode | DependencyGraphTransformer. transformGraph(DependencyNode node,
                            DependencyGraphTransformationContext context)Transforms the dependency graph denoted by the specified root node. | 
| Constructor and Description | 
|---|
| UnsolvableVersionConflictException(Collection<? extends List<? extends DependencyNode>> paths)Creates a new exception with the specified paths to conflicting nodes in the dependency graph. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultDependencyNodeA node within a dependency graph. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<DependencyNode> | DependencyNode. getChildren()Gets the child nodes of this node. | 
| List<DependencyNode> | DefaultDependencyNode. getChildren() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DependencyFilter. accept(DependencyNode node,
            List<DependencyNode> parents)Indicates whether the specified dependency node shall be included or excluded. | 
| boolean | DependencyVisitor. visitEnter(DependencyNode node)Notifies the visitor of a node visit before its children have been processed. | 
| boolean | DependencyVisitor. visitLeave(DependencyNode node)Notifies the visitor of a node visit after its children have been processed. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DependencyFilter. accept(DependencyNode node,
            List<DependencyNode> parents)Indicates whether the specified dependency node shall be included or excluded. | 
| void | DependencyNode. setChildren(List<DependencyNode> children)Sets the child nodes of this node. | 
| void | DefaultDependencyNode. setChildren(List<DependencyNode> children) | 
| Constructor and Description | 
|---|
| DefaultDependencyNode(DependencyNode node)Creates a mostly shallow clone of the specified node. | 
| Modifier and Type | Method and Description | 
|---|---|
| DependencyNode | ArtifactRequest. getDependencyNode()Gets the dependency node (if any) for which to resolve the artifact. | 
| DependencyNode | DependencyResult. getRoot()Gets the root node of the resolved dependency graph. | 
| DependencyNode | DependencyRequest. getRoot()Gets the root node of the dependency graph whose artifacts should be resolved. | 
| Modifier and Type | Method and Description | 
|---|---|
| ArtifactRequest | ArtifactRequest. setDependencyNode(DependencyNode node)Sets the dependency node to resolve. | 
| DependencyResult | DependencyResult. setRoot(DependencyNode root)Sets the root node of the resolved dependency graph. | 
| DependencyRequest | DependencyRequest. setRoot(DependencyNode root)Sets the root node of the dependency graph whose artifacts should be resolved. | 
| Constructor and Description | 
|---|
| ArtifactRequest(DependencyNode node)Creates a request from the specified dependency node. | 
| DependencyRequest(DependencyNode node,
                                  DependencyFilter filter)Creates a request for the specified dependency graph and with the given resolution filter. | 
Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.