Uses of Interface
org.eclipse.aether.graph.DependencyNode
-
Packages that use DependencyNode Package Description org.apache.maven.resolver.examples.resolver org.apache.maven.resolver.examples.util 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.internal.test.util Utility classes to ease unit testing.org.eclipse.aether.resolution The types supporting the resolution of artifacts and metadata from repositories.org.eclipse.aether.util.filter Various dependency filters for selecting nodes in a dependency graph.org.eclipse.aether.util.graph.manager Various dependency managers for building a dependency graph.org.eclipse.aether.util.graph.transformer Various dependency graph transformers for post-processing a dependency graph.org.eclipse.aether.util.graph.visitor Various dependency visitors for inspecting a dependency graph. -
-
Uses of DependencyNode in org.apache.maven.resolver.examples.resolver
Methods in org.apache.maven.resolver.examples.resolver that return DependencyNode Modifier and Type Method Description DependencyNode
ResolverResult. getRoot()
Constructors in org.apache.maven.resolver.examples.resolver with parameters of type DependencyNode Constructor Description ResolverResult(DependencyNode root, List<File> resolvedFiles, String resolvedClassPath)
-
Uses of DependencyNode in org.apache.maven.resolver.examples.util
Methods in org.apache.maven.resolver.examples.util with parameters of type DependencyNode Modifier and Type Method Description boolean
ConsoleDependencyGraphDumper. visitEnter(DependencyNode node)
boolean
ConsoleDependencyGraphDumper. visitLeave(DependencyNode node)
-
Uses of DependencyNode in org.eclipse.aether.collection
Methods in org.eclipse.aether.collection that return DependencyNode 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.Methods in org.eclipse.aether.collection that return types with arguments of type DependencyNode Modifier and Type Method Description 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 DependencyNode 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 parameters in org.eclipse.aether.collection with type arguments of type DependencyNode Constructor Description UnsolvableVersionConflictException(Collection<? extends List<? extends DependencyNode>> paths)
Creates a new exception with the specified paths to conflicting nodes in the dependency graph. -
Uses of DependencyNode in org.eclipse.aether.graph
Classes in org.eclipse.aether.graph that implement DependencyNode Modifier and Type Class Description class
DefaultDependencyNode
A node within a dependency graph.Methods in org.eclipse.aether.graph that return types with arguments of type DependencyNode Modifier and Type Method Description List<DependencyNode>
DefaultDependencyNode. getChildren()
List<DependencyNode>
DependencyNode. getChildren()
Gets the child nodes of this node.Methods in org.eclipse.aether.graph with parameters of type DependencyNode Modifier and Type Method 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.Method parameters in org.eclipse.aether.graph with type arguments of type DependencyNode Modifier and Type Method Description 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.Constructors in org.eclipse.aether.graph with parameters of type DependencyNode Constructor Description DefaultDependencyNode(DependencyNode node)
Creates a mostly shallow clone of the specified node. -
Uses of DependencyNode in org.eclipse.aether.internal.test.util
Methods in org.eclipse.aether.internal.test.util that return DependencyNode Modifier and Type Method Description DependencyNode
NodeBuilder. build()
DependencyNode
DependencyGraphParser. parse(URL resource)
Parse the graph definition read from the given URL.DependencyNode
DependencyGraphParser. parseLiteral(String dependencyGraph)
Parse the given graph definition.DependencyNode
DependencyGraphParser. parseResource(String resource)
Parse the graph definition read from the given classpath resource.Methods in org.eclipse.aether.internal.test.util that return types with arguments of type DependencyNode Modifier and Type Method Description List<DependencyNode>
DependencyGraphParser. parseMultiResource(String resource)
Parse multiple graphs in one resource, divided by "---".Methods in org.eclipse.aether.internal.test.util with parameters of type DependencyNode Modifier and Type Method Description String
DependencyGraphParser. dump(DependencyNode root)
-
Uses of DependencyNode in org.eclipse.aether.resolution
Methods in org.eclipse.aether.resolution that return DependencyNode 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.Methods in org.eclipse.aether.resolution with parameters of type DependencyNode 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.Constructors in org.eclipse.aether.resolution with parameters of type DependencyNode 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. -
Uses of DependencyNode in org.eclipse.aether.util.filter
Methods in org.eclipse.aether.util.filter with parameters of type DependencyNode Modifier and Type Method Description boolean
AndDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
ExclusionsDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
NotDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
OrDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
ScopeDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
Method parameters in org.eclipse.aether.util.filter with type arguments of type DependencyNode Modifier and Type Method Description boolean
AndDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
ExclusionsDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
NotDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
OrDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
boolean
ScopeDependencyFilter. accept(DependencyNode node, List<DependencyNode> parents)
-
Uses of DependencyNode in org.eclipse.aether.util.graph.manager
Methods in org.eclipse.aether.util.graph.manager with parameters of type DependencyNode Modifier and Type Method Description static Collection<Exclusion>
DependencyManagerUtils. getPremanagedExclusions(DependencyNode node)
Gets theExclusion
s of the specified dependency node before dependency management was applied (if any).static Boolean
DependencyManagerUtils. getPremanagedOptional(DependencyNode node)
Gets the optional flag of the specified dependency node before dependency management was applied (if any).static Map<String,String>
DependencyManagerUtils. getPremanagedProperties(DependencyNode node)
Gets the properties of the specified dependency node before dependency management was applied (if any).static String
DependencyManagerUtils. getPremanagedScope(DependencyNode node)
Gets the scope of the specified dependency node before dependency management was applied (if any).static String
DependencyManagerUtils. getPremanagedVersion(DependencyNode node)
Gets the version or version range of the specified dependency node before dependency management was applied (if any). -
Uses of DependencyNode in org.eclipse.aether.util.graph.transformer
Methods in org.eclipse.aether.util.graph.transformer that return DependencyNode Modifier and Type Method Description DependencyNode
ConflictResolver.ConflictItem. getNode()
Gets the dependency node involved in the conflict.DependencyNode
ConflictResolver.ConflictContext. getRoot()
Gets the root node of the dependency graph being transformed.DependencyNode
ChainedDependencyGraphTransformer. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
ConflictIdSorter. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
ConflictMarker. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
After the execution of this method, every DependencyNode with an attached dependency is member of one conflict group.DependencyNode
ConflictResolver. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
JavaDependencyContextRefiner. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
NoopDependencyGraphTransformer. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
Methods in org.eclipse.aether.util.graph.transformer with parameters of type DependencyNode Modifier and Type Method Description ConflictResolver.OptionalitySelector
ConflictResolver.OptionalitySelector. getInstance(DependencyNode root, DependencyGraphTransformationContext context)
Retrieves the optionality selector for use during the specified graph transformation.ConflictResolver.ScopeDeriver
ConflictResolver.ScopeDeriver. getInstance(DependencyNode root, DependencyGraphTransformationContext context)
Retrieves the scope deriver for use during the specified graph transformation.ConflictResolver.ScopeSelector
ConflictResolver.ScopeSelector. getInstance(DependencyNode root, DependencyGraphTransformationContext context)
Retrieves the scope selector for use during the specified graph transformation.ConflictResolver.VersionSelector
ConflictResolver.VersionSelector. getInstance(DependencyNode root, DependencyGraphTransformationContext context)
Retrieves the version selector for use during the specified graph transformation.boolean
ConflictResolver.ConflictContext. isIncluded(DependencyNode node)
Determines whether the specified dependency node belongs to this conflict context.DependencyNode
ChainedDependencyGraphTransformer. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
ConflictIdSorter. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
ConflictMarker. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
After the execution of this method, every DependencyNode with an attached dependency is member of one conflict group.DependencyNode
ConflictResolver. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
JavaDependencyContextRefiner. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
DependencyNode
NoopDependencyGraphTransformer. transformGraph(DependencyNode node, DependencyGraphTransformationContext context)
Constructors in org.eclipse.aether.util.graph.transformer with parameters of type DependencyNode Constructor Description ConflictContext(DependencyNode root, Object conflictId, Map<DependencyNode,Object> conflictIds, Collection<ConflictResolver.ConflictItem> items)
Creates a new conflict context.ConflictItem(DependencyNode parent, DependencyNode node, int depth, int optionalities, String... scopes)
Creates a new conflict item with the specified properties.Constructor parameters in org.eclipse.aether.util.graph.transformer with type arguments of type DependencyNode Constructor Description ConflictContext(DependencyNode root, Object conflictId, Map<DependencyNode,Object> conflictIds, Collection<ConflictResolver.ConflictItem> items)
Creates a new conflict context. -
Uses of DependencyNode in org.eclipse.aether.util.graph.visitor
Fields in org.eclipse.aether.util.graph.visitor with type parameters of type DependencyNode Modifier and Type Field Description protected List<DependencyNode>
AbstractDepthFirstNodeListGenerator. nodes
protected List<DependencyNode>
AbstractDepthFirstNodeListGenerator. nodes
Methods in org.eclipse.aether.util.graph.visitor that return DependencyNode Modifier and Type Method Description protected DependencyNode
CloningDependencyVisitor. clone(DependencyNode node)
Creates a clone of the specified node.DependencyNode
CloningDependencyVisitor. getRootNode()
Gets the root node of the cloned dependency graph.Methods in org.eclipse.aether.util.graph.visitor that return types with arguments of type DependencyNode Modifier and Type Method Description List<List<DependencyNode>>
PathRecordingDependencyVisitor. getPaths()
Gets the paths leading to nodes matching the filter that have been recorded during the graph visit.Methods in org.eclipse.aether.util.graph.visitor with parameters of type DependencyNode Modifier and Type Method Description protected DependencyNode
CloningDependencyVisitor. clone(DependencyNode node)
Creates a clone of the specified node.boolean
CloningDependencyVisitor. visitEnter(DependencyNode node)
boolean
FilteringDependencyVisitor. visitEnter(DependencyNode node)
boolean
PathRecordingDependencyVisitor. visitEnter(DependencyNode node)
boolean
PostorderNodeListGenerator. visitEnter(DependencyNode node)
boolean
PreorderNodeListGenerator. visitEnter(DependencyNode node)
boolean
TreeDependencyVisitor. visitEnter(DependencyNode node)
boolean
CloningDependencyVisitor. visitLeave(DependencyNode node)
boolean
FilteringDependencyVisitor. visitLeave(DependencyNode node)
boolean
PathRecordingDependencyVisitor. visitLeave(DependencyNode node)
boolean
PostorderNodeListGenerator. visitLeave(DependencyNode node)
boolean
PreorderNodeListGenerator. visitLeave(DependencyNode node)
boolean
TreeDependencyVisitor. visitLeave(DependencyNode node)
-