Class ArtifactStatus

  • All Implemented Interfaces:
    java.lang.Comparable

    public final class ArtifactStatus
    extends java.lang.Object
    implements java.lang.Comparable
    Type safe enumeration for the artifact status field.
    Version:
    $Id: ArtifactStatus.java 640549 2008-03-24 20:05:11Z bentmann $
    • Field Detail

      • NONE

        public static final ArtifactStatus NONE
        No trust - no information about status.
      • GENERATED

        public static final ArtifactStatus GENERATED
        No trust - information was generated with defaults.
      • CONVERTED

        public static final ArtifactStatus CONVERTED
        Low trust - was converted from the Maven 1.x repository.
      • PARTNER

        public static final ArtifactStatus PARTNER
        Moderate trust - it was deployed directly from a partner.
      • DEPLOYED

        public static final ArtifactStatus DEPLOYED
        Moderate trust - it was deployed directly by a user.
      • VERIFIED

        public static final ArtifactStatus VERIFIED
        Trusted, as it has had its data verified by hand.
      • rank

        private final int rank
      • key

        private final java.lang.String key
      • map

        private static java.util.Map map
    • Constructor Detail

      • ArtifactStatus

        private ArtifactStatus​(java.lang.String key,
                               int rank)
    • Method Detail

      • valueOf

        public static ArtifactStatus valueOf​(java.lang.String status)
      • equals

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

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

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

        public int compareTo​(java.lang.Object o)
        Specified by:
        compareTo in interface java.lang.Comparable