| 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 | 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 | Description |
|---|---|---|
java.util.Collection<? extends java.util.List<? extends DependencyNode>> |
UnsolvableVersionConflictException.getPaths() |
Gets the paths leading to the conflicting dependencies.
|
| Modifier and Type | Method | 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 | Description |
|---|---|
UnsolvableVersionConflictException(java.util.Collection<? extends java.util.List<? extends DependencyNode>> paths) |
Creates a new exception with the specified paths to conflicting nodes in the dependency graph.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DefaultDependencyNode |
A node within a dependency graph.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<DependencyNode> |
DefaultDependencyNode.getChildren() |
|
java.util.List<DependencyNode> |
DependencyNode.getChildren() |
Gets the child nodes of this node.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
DependencyFilter.accept(DependencyNode node,
java.util.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 | Description |
|---|---|---|
boolean |
DependencyFilter.accept(DependencyNode node,
java.util.List<DependencyNode> parents) |
Indicates whether the specified dependency node shall be included or excluded.
|
void |
DefaultDependencyNode.setChildren(java.util.List<DependencyNode> children) |
|
void |
DependencyNode.setChildren(java.util.List<DependencyNode> children) |
Sets the child nodes of this node.
|
| Constructor | Description |
|---|---|
DefaultDependencyNode(DependencyNode node) |
Creates a mostly shallow clone of the specified node.
|
| Modifier and Type | Method | Description |
|---|---|---|
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.
|
| Modifier and Type | Method | Description |
|---|---|---|
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.
|
| Constructor | 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.
|