| 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 | 
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. 
 | 
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. 
 | 
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. 
 | 
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. 
 | 
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. 
 | 
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  | 
DefaultDependencyNode
A node within a dependency graph. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DependencyNode> | 
DefaultDependencyNode.getChildren()  | 
List<DependencyNode> | 
DependencyNode.getChildren()
Gets the child nodes of this node. 
 | 
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 | 
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.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. 
 | 
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. 
 | 
boolean | 
DependencyFilter.accept(DependencyNode node,
      List<DependencyNode> parents)
Indicates whether the specified dependency node shall be included or excluded. 
 | 
void | 
DefaultDependencyNode.setChildren(List<DependencyNode> children)  | 
void | 
DependencyNode.setChildren(List<DependencyNode> children)
Sets the child nodes of this node. 
 | 
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. 
 | 
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 | 
ArtifactRequest.getDependencyNode()
Gets the dependency node (if any) for which to resolve the artifact. 
 | 
DependencyNode | 
DependencyRequest.getRoot()
Gets the root node of the dependency graph whose artifacts should be resolved. 
 | 
DependencyNode | 
DependencyResult.getRoot()
Gets the root node of the resolved dependency graph. 
 | 
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. 
 | 
ArtifactRequest | 
ArtifactRequest.setDependencyNode(DependencyNode node)
Sets the dependency node to resolve. 
 | 
DependencyRequest | 
DependencyRequest.setRoot(DependencyNode root)
Sets the root node of the dependency graph whose artifacts should be resolved. 
 | 
DependencyResult | 
DependencyResult.setRoot(DependencyNode root)
Sets the root node of the resolved dependency graph. 
 | 
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. 
 | 
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. 
 | 
DependencyRequest(DependencyNode node,
                 DependencyFilter filter)
Creates a request for the specified dependency graph and with the given resolution filter. 
 | 
Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.