Class Restriction


  • public class Restriction
    extends java.lang.Object
    Describes a restriction in versioning.
    Version:
    $Id: Restriction.java 640549 2008-03-24 20:05:11Z bentmann $
    Author:
    Brett Porter
    • Constructor Detail

      • Restriction

        public Restriction​(ArtifactVersion lowerBound,
                           boolean lowerBoundInclusive,
                           ArtifactVersion upperBound,
                           boolean upperBoundInclusive)
    • Method Detail

      • isLowerBoundInclusive

        public boolean isLowerBoundInclusive()
      • isUpperBoundInclusive

        public boolean isUpperBoundInclusive()
      • containsVersion

        public boolean containsVersion​(ArtifactVersion version)
      • hashCode

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

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • toString

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