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 java.lang.Object implements org.apache.maven.shared.dependency.graph.DependencyNode
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.artifact.Artifact
artifact
private java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode>
children
private java.util.List<org.apache.maven.model.Exclusion>
exclusions
private java.lang.String
nodeString
private java.lang.Boolean
optional
private org.apache.maven.shared.dependency.graph.DependencyNode
parent
private java.lang.String
premanagedScope
private java.lang.String
premanagedVersion
private java.lang.String
versionConstraint
-
Constructor Summary
Constructors Modifier Constructor Description private
WrapperNode(org.apache.maven.shared.dependency.graph.DependencyNode parent, org.apache.maven.artifact.Artifact artifact, java.lang.String premanagedVersion, java.lang.String premanagedScope, java.lang.String versionConstraint, java.lang.Boolean optional, java.util.List<org.apache.maven.model.Exclusion> exclusions, java.lang.String nodeString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor visitor)
org.apache.maven.artifact.Artifact
getArtifact()
java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode>
getChildren()
java.util.List<org.apache.maven.model.Exclusion>
getExclusions()
java.lang.Boolean
getOptional()
org.apache.maven.shared.dependency.graph.DependencyNode
getParent()
java.lang.String
getPremanagedScope()
java.lang.String
getPremanagedVersion()
java.lang.String
getVersionConstraint()
void
setChildren(java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode> children)
java.lang.String
toNodeString()
-
-
-
Field Detail
-
artifact
private final org.apache.maven.artifact.Artifact artifact
-
parent
private final org.apache.maven.shared.dependency.graph.DependencyNode parent
-
premanagedVersion
private final java.lang.String premanagedVersion
-
premanagedScope
private final java.lang.String premanagedScope
-
versionConstraint
private final java.lang.String versionConstraint
-
children
private java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode> children
-
optional
private final java.lang.Boolean optional
-
exclusions
private final java.util.List<org.apache.maven.model.Exclusion> exclusions
-
nodeString
private final java.lang.String nodeString
-
-
Constructor Detail
-
WrapperNode
private WrapperNode(org.apache.maven.shared.dependency.graph.DependencyNode parent, org.apache.maven.artifact.Artifact artifact, java.lang.String premanagedVersion, java.lang.String premanagedScope, java.lang.String versionConstraint, java.lang.Boolean optional, java.util.List<org.apache.maven.model.Exclusion> exclusions, java.lang.String nodeString)
-
-
Method Detail
-
getArtifact
public org.apache.maven.artifact.Artifact getArtifact()
- Specified by:
getArtifact
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getChildren
public java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode> getChildren()
- Specified by:
getChildren
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
accept
public boolean accept(org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor visitor)
- Specified by:
accept
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
public java.lang.String getPremanagedVersion()
- Specified by:
getPremanagedVersion
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getPremanagedScope
public java.lang.String getPremanagedScope()
- Specified by:
getPremanagedScope
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getVersionConstraint
public java.lang.String getVersionConstraint()
- Specified by:
getVersionConstraint
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
toNodeString
public java.lang.String toNodeString()
- Specified by:
toNodeString
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getOptional
public java.lang.Boolean getOptional()
- Specified by:
getOptional
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
getExclusions
public java.util.List<org.apache.maven.model.Exclusion> getExclusions()
- Specified by:
getExclusions
in interfaceorg.apache.maven.shared.dependency.graph.DependencyNode
-
setChildren
public void setChildren(java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode> children)
-
-