Uses of Interface
org.eclipse.aether.graph.DependencyNode
Packages that use DependencyNode
Package
Description
The primary API of the
RepositorySystem
and its functionality.The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
The representation of a dependency graph by means of connected dependency nodes.
The types supporting the resolution of artifacts and metadata from repositories.
-
Uses of DependencyNode in org.eclipse.aether
Methods in org.eclipse.aether that return types with arguments of type DependencyNodeModifier and TypeMethodDescriptionRepositorySystem.flattenDependencyNodes
(RepositorySystemSession session, DependencyNode root, DependencyFilter filter) Flattens the provided graph asDependencyNode
into aList
<DependencyNode>
according to session configuration.Methods in org.eclipse.aether with parameters of type DependencyNodeModifier and TypeMethodDescriptionRepositorySystem.flattenDependencyNodes
(RepositorySystemSession session, DependencyNode root, DependencyFilter filter) Flattens the provided graph asDependencyNode
into aList
<DependencyNode>
according to session configuration. -
Uses of DependencyNode in org.eclipse.aether.collection
Methods in org.eclipse.aether.collection that return DependencyNodeModifier and TypeMethodDescriptionCollectResult.getRoot()
Gets the root node of the dependency graph.DependencyGraphTransformer.transformGraph
(DependencyNode node, DependencyGraphTransformationContext context) Transforms the dependency graph denoted by the specified root node.Methods in org.eclipse.aether.collection that return types with arguments of type DependencyNodeModifier and TypeMethodDescriptionCollectStepData.getPath()
Returns the path of dependency nodes that led collector to current node returned byCollectStepData.getNode()
.Collection
<? extends List<? extends DependencyNode>> UnsolvableVersionConflictException.getPaths()
Gets the paths leading to the conflicting dependencies.Methods in org.eclipse.aether.collection with parameters of type DependencyNodeModifier and TypeMethodDescriptionCollectResult.setRoot
(DependencyNode root) Sets the root node of the dependency graph.DependencyGraphTransformer.transformGraph
(DependencyNode node, DependencyGraphTransformationContext context) Transforms the dependency graph denoted by the specified root node.Constructor parameters in org.eclipse.aether.collection with type arguments of type DependencyNodeModifierConstructorDescriptionUnsolvableVersionConflictException
(String message, 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) Deprecated. -
Uses of DependencyNode in org.eclipse.aether.graph
Classes in org.eclipse.aether.graph that implement DependencyNodeModifier and TypeClassDescriptionfinal class
A node within a dependency graph.Methods in org.eclipse.aether.graph that return types with arguments of type DependencyNodeModifier and TypeMethodDescriptionDefaultDependencyNode.getChildren()
DependencyNode.getChildren()
Gets the child nodes of this node.Methods in org.eclipse.aether.graph with parameters of type DependencyNodeModifier and TypeMethodDescriptionboolean
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.Method parameters in org.eclipse.aether.graph with type arguments of type DependencyNodeModifier and TypeMethodDescriptionboolean
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.Constructors in org.eclipse.aether.graph with parameters of type DependencyNodeModifierConstructorDescriptionCreates a mostly shallow clone of the specified node. -
Uses of DependencyNode in org.eclipse.aether.resolution
Methods in org.eclipse.aether.resolution that return DependencyNodeModifier and TypeMethodDescriptionArtifactRequest.getDependencyNode()
Gets the dependency node (if any) for which to resolve the artifact.DependencyRequest.getRoot()
Gets the root node of the dependency graph whose artifacts should be resolved.DependencyResult.getRoot()
Gets the root node of the resolved dependency graph.Methods in org.eclipse.aether.resolution that return types with arguments of type DependencyNodeModifier and TypeMethodDescriptionDependencyResult.getDependencyNodeResults()
Gets the resolution results for the dependency nodes that matchedDependencyRequest.getFilter()
.Methods in org.eclipse.aether.resolution with parameters of type DependencyNodeModifier and TypeMethodDescriptionArtifactRequest.setDependencyNode
(DependencyNode node) Sets the dependency node to resolve.DependencyRequest.setRoot
(DependencyNode root) Sets the root node of the dependency graph whose artifacts should be resolved.DependencyResult.setRoot
(DependencyNode root) Sets the root node of the resolved dependency graph.Method parameters in org.eclipse.aether.resolution with type arguments of type DependencyNodeModifier and TypeMethodDescriptionDependencyResult.setDependencyNodeResults
(List<DependencyNode> results) Sets the resolution results for the dependency nodes that matchedDependencyRequest.getFilter()
.Constructors in org.eclipse.aether.resolution with parameters of type DependencyNodeModifierConstructorDescriptionCreates 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.
UnsolvableVersionConflictException(String, Collection)
instead.