Class MetadataGraphEdge
java.lang.Object
org.apache.maven.repository.metadata.MetadataGraphEdge
metadata graph edge - combination of version, scope and depth define
an edge in the graph
- Author:
- Oleg Gusakov
-
Constructor Summary
ConstructorsConstructorDescriptionMetadataGraphEdge(String version, boolean resolved, ArtifactScopeEnum scope, String artifactUri, int depth, int pomOrder) -
Method Summary
Modifier and TypeMethodDescriptionbooleanused to eliminate exact duplicates in the edge listintgetDepth()intgetScope()booleanvoidsetArtifactUri(String artifactUri) voidsetDepth(int depth) voidsetPomOrder(int pomOrder) voidsetResolved(boolean resolved) voidsetScope(ArtifactScopeEnum scope) voidsetSource(MetadataGraphVertex source) voidsetTarget(MetadataGraphVertex target) voidsetVersion(String version) toString()
-
Constructor Details
-
MetadataGraphEdge
public MetadataGraphEdge(String version, boolean resolved, ArtifactScopeEnum scope, String artifactUri, int depth, int pomOrder)
-
-
Method Details
-
equals
used to eliminate exact duplicates in the edge list -
getVersion
-
setVersion
-
getScope
-
setScope
-
getDepth
public int getDepth() -
setDepth
public void setDepth(int depth) -
isResolved
public boolean isResolved() -
setResolved
public void setResolved(boolean resolved) -
getPomOrder
public int getPomOrder() -
setPomOrder
public void setPomOrder(int pomOrder) -
getArtifactUri
-
setArtifactUri
-
getSource
-
setSource
-
getTarget
-
setTarget
-
toString
-