private static class RequireUpperBoundDeps.DependencyNodeHopCountPair extends java.lang.Object implements java.lang.Comparable<RequireUpperBoundDeps.DependencyNodeHopCountPair>
Modifier and Type | Field and Description |
---|---|
private int |
hopCount |
private org.apache.maven.shared.dependency.graph.DependencyNode |
node |
Modifier | Constructor and Description |
---|---|
private |
DependencyNodeHopCountPair(org.apache.maven.shared.dependency.graph.DependencyNode node) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(RequireUpperBoundDeps.DependencyNodeHopCountPair other) |
private java.lang.String |
constructKey() |
private void |
countHops() |
private org.apache.maven.artifact.versioning.ArtifactVersion |
extractArtifactVersion(boolean uniqueVersions,
boolean usePremanagedVersion) |
int |
getHopCount() |
org.apache.maven.shared.dependency.graph.DependencyNode |
getNode() |
private org.apache.maven.shared.dependency.graph.DependencyNode node
private int hopCount
private DependencyNodeHopCountPair(org.apache.maven.shared.dependency.graph.DependencyNode node)
private void countHops()
private java.lang.String constructKey()
public org.apache.maven.shared.dependency.graph.DependencyNode getNode()
private org.apache.maven.artifact.versioning.ArtifactVersion extractArtifactVersion(boolean uniqueVersions, boolean usePremanagedVersion)
public int getHopCount()
public int compareTo(RequireUpperBoundDeps.DependencyNodeHopCountPair other)
compareTo
in interface java.lang.Comparable<RequireUpperBoundDeps.DependencyNodeHopCountPair>