Class VersionRange


  • public class VersionRange
    extends Object
    A version range. Can be of 3 forms:
    • x.y.z: a range of only one precise version,
    • x.y.z+: a range starting form a precise version (included), without upper limit,
    • x.y.z/i.j.k: a range from one version to another (both included).
    Author:
    Emmanuel Venisse
    • Constructor Detail

      • VersionRange

        public VersionRange​(String versionRange)
      • VersionRange

        public VersionRange​(Version version)
    • Method Detail

      • getFromVersion

        public Version getFromVersion()
      • getToVersion

        public Version getToVersion()
      • isToInfinite

        public boolean isToInfinite()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object