Class MetadataGraphVertex

  • All Implemented Interfaces:
    java.lang.Comparable<MetadataGraphVertex>

    public class MetadataGraphVertex
    extends java.lang.Object
    implements java.lang.Comparable<MetadataGraphVertex>
    metadata graph vertice - just a wrapper around artifact's metadata
    • Field Detail

      • compareVersion

        private boolean compareVersion
      • compareScope

        private boolean compareScope
    • Constructor Detail

      • MetadataGraphVertex

        public MetadataGraphVertex​(ArtifactMetadata md,
                                   boolean compareVersion,
                                   boolean compareScope)
    • Method Detail

      • isCompareVersion

        public boolean isCompareVersion()
      • setCompareVersion

        public void setCompareVersion​(boolean compareVersion)
      • isCompareScope

        public boolean isCompareScope()
      • setCompareScope

        public void setCompareScope​(boolean compareScope)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • compareStrings

        private static int compareStrings​(java.lang.String s1,
                                          java.lang.String s2)
      • equals

        public boolean equals​(java.lang.Object vo)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object