Class RequireUpperBoundDeps.DependencyNodeHopCountPair
- java.lang.Object
-
- org.apache.maven.plugins.enforcer.RequireUpperBoundDeps.DependencyNodeHopCountPair
-
- All Implemented Interfaces:
java.lang.Comparable<RequireUpperBoundDeps.DependencyNodeHopCountPair>
- Enclosing class:
- RequireUpperBoundDeps
private static class RequireUpperBoundDeps.DependencyNodeHopCountPair extends java.lang.Object implements java.lang.Comparable<RequireUpperBoundDeps.DependencyNodeHopCountPair>
-
-
Constructor Summary
Constructors Modifier Constructor Description privateDependencyNodeHopCountPair(org.apache.maven.shared.dependency.graph.DependencyNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(RequireUpperBoundDeps.DependencyNodeHopCountPair other)private java.lang.StringconstructKey()private voidcountHops()private org.apache.maven.artifact.versioning.ArtifactVersionextractArtifactVersion(boolean uniqueVersions, boolean usePremanagedVersion)intgetHopCount()org.apache.maven.shared.dependency.graph.DependencyNodegetNode()
-
-
-
Method Detail
-
countHops
private void countHops()
-
constructKey
private java.lang.String constructKey()
-
getNode
public org.apache.maven.shared.dependency.graph.DependencyNode getNode()
-
extractArtifactVersion
private org.apache.maven.artifact.versioning.ArtifactVersion extractArtifactVersion(boolean uniqueVersions, boolean usePremanagedVersion)
-
getHopCount
public int getHopCount()
-
compareTo
public int compareTo(RequireUpperBoundDeps.DependencyNodeHopCountPair other)
- Specified by:
compareToin interfacejava.lang.Comparable<RequireUpperBoundDeps.DependencyNodeHopCountPair>
-
-