Class MetadataGraphEdge


  • public class MetadataGraphEdge
    extends Object
    metadata graph edge - combination of version, scope and depth define an edge in the graph
    Author:
    Oleg Gusakov
    • Constructor Detail

      • MetadataGraphEdge

        public MetadataGraphEdge​(String version,
                                 boolean resolved,
                                 ArtifactScopeEnum scope,
                                 String artifactUri,
                                 int depth,
                                 int pomOrder)
    • Method Detail

      • equals

        public boolean equals​(Object o)
        used to eliminate exact duplicates in the edge list
        Overrides:
        equals in class Object
      • getVersion

        public String getVersion()
      • setVersion

        public void setVersion​(String version)
      • 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

        public String getArtifactUri()
      • setArtifactUri

        public void setArtifactUri​(String artifactUri)