Class RequireUpperBoundDeps.DependencyNodeHopCountPair
- java.lang.Object
-
- org.apache.maven.enforcer.rules.dependency.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>
-
-
Field Summary
Fields Modifier and Type Field Description private inthopCountprivate org.eclipse.aether.graph.DependencyNodenodeprivate ParentNodeProviderparentNodeProvider
-
Constructor Summary
Constructors Modifier Constructor Description privateDependencyNodeHopCountPair(org.eclipse.aether.graph.DependencyNode node, ParentNodeProvider parentNodeProvider)
-
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.eclipse.aether.graph.DependencyNodegetNode()
-
-
-
Field Detail
-
node
private final org.eclipse.aether.graph.DependencyNode node
-
hopCount
private int hopCount
-
parentNodeProvider
private final ParentNodeProvider parentNodeProvider
-
-
Constructor Detail
-
DependencyNodeHopCountPair
private DependencyNodeHopCountPair(org.eclipse.aether.graph.DependencyNode node, ParentNodeProvider parentNodeProvider)
-
-
Method Detail
-
countHops
private void countHops()
-
constructKey
private java.lang.String constructKey()
-
getNode
public org.eclipse.aether.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>
-
-