Class Maven31DependencyNodeAdapter
java.lang.Object
org.apache.maven.shared.transfer.collection.internal.Maven31DependencyNodeAdapter
- All Implemented Interfaces:
DependencyNode
DependencyCollectorNode wrapper around
DependencyNode
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMaven31DependencyNodeAdapter
(org.eclipse.aether.graph.DependencyNode dependencyNode) -
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(DependencyVisitor visitor) Traverses this node and potentially its children using the specified visitor.boolean
org.apache.maven.artifact.Artifact
private org.apache.maven.artifact.Artifact
getArtifact
(org.eclipse.aether.artifact.Artifact aetherArtifact) Gets the child nodes of this node.List<org.apache.maven.artifact.repository.ArtifactRepository>
getScope()
int
hashCode()
-
Field Details
-
dependencyNode
private org.eclipse.aether.graph.DependencyNode dependencyNode
-
-
Constructor Details
-
Maven31DependencyNodeAdapter
Maven31DependencyNodeAdapter(org.eclipse.aether.graph.DependencyNode dependencyNode) - Parameters:
dependencyNode
-DependencyNode
-
-
Method Details
-
getArtifact
public org.apache.maven.artifact.Artifact getArtifact()- Specified by:
getArtifact
in interfaceDependencyNode
- Returns:
- artifact for this DependencyCollectorNode
-
getChildren
Description copied from interface:DependencyNode
Gets the child nodes of this node.- Specified by:
getChildren
in interfaceDependencyNode
- Returns:
- the child nodes of this node, never
null
-
getRemoteRepositories
- Specified by:
getRemoteRepositories
in interfaceDependencyNode
- Returns:
- repositories of this DependencyCollectorNode
-
getScope
- Specified by:
getScope
in interfaceDependencyNode
- Returns:
- The scope on the dependency.
-
getOptional
- Specified by:
getOptional
in interfaceDependencyNode
- Returns:
- true for an optional dependency.
-
hashCode
public int hashCode() -
equals
-
getArtifact
private org.apache.maven.artifact.Artifact getArtifact(org.eclipse.aether.artifact.Artifact aetherArtifact)
-