Class BuildingDependencyNodeVisitor.WrapperNode
java.lang.Object
org.apache.maven.plugins.dependency.tree.BuildingDependencyNodeVisitor.WrapperNode
- All Implemented Interfaces:
org.apache.maven.shared.dependency.graph.DependencyNode
- Enclosing class:
BuildingDependencyNodeVisitor
private static class BuildingDependencyNodeVisitor.WrapperNode
extends Object
implements org.apache.maven.shared.dependency.graph.DependencyNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.maven.artifact.Artifact
private List
<org.apache.maven.shared.dependency.graph.DependencyNode> private final List
<org.apache.maven.model.Exclusion> private final String
private final Boolean
private final org.apache.maven.shared.dependency.graph.DependencyNode
private final String
private final String
private final String
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
WrapperNode
(org.apache.maven.shared.dependency.graph.DependencyNode parent, org.apache.maven.artifact.Artifact artifact, String premanagedVersion, String premanagedScope, String versionConstraint, Boolean optional, List<org.apache.maven.model.Exclusion> exclusions, String nodeString) -
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor visitor) org.apache.maven.artifact.Artifact
List
<org.apache.maven.shared.dependency.graph.DependencyNode> List
<org.apache.maven.model.Exclusion> org.apache.maven.shared.dependency.graph.DependencyNode
void
setChildren
(List<org.apache.maven.shared.dependency.graph.DependencyNode> children)
-
Field Details
-
artifact
private final org.apache.maven.artifact.Artifact artifact -
parent
private final org.apache.maven.shared.dependency.graph.DependencyNode parent -
premanagedVersion
-
premanagedScope
-
versionConstraint
-
children
-
optional
-
exclusions
-
nodeString
-
-
Constructor Details
-
Method Details
-
getArtifact
public org.apache.maven.artifact.Artifact getArtifact()- Specified by:
getArtifact
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getChildren
- Specified by:
getChildren
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getParent
public org.apache.maven.shared.dependency.graph.DependencyNode getParent()- Specified by:
getParent
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getPremanagedVersion
- Specified by:
getPremanagedVersion
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getPremanagedScope
- Specified by:
getPremanagedScope
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getVersionConstraint
- Specified by:
getVersionConstraint
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
toNodeString
- Specified by:
toNodeString
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getOptional
- Specified by:
getOptional
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getExclusions
- Specified by:
getExclusions
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
setChildren
-