Class Version

  • All Implemented Interfaces:
    Comparable<Version>

    public class Version
    extends Object
    implements Comparable<Version>
    Extracts informations from a version number containing major, minor, revision, alpha and beta numbers.
    Author:
    S. Ricci, D. Wiell
    • Constructor Detail

      • Version

        public Version​(String value)
    • Method Detail

      • getMajor

        public int getMajor()
      • setMajor

        public void setMajor​(int major)
      • getMinor

        public int getMinor()
      • setMinor

        public void setMinor​(int minor)
      • getBuild

        public Integer getBuild()
      • setBuild

        public void setBuild​(Integer build)
      • setTestType

        public void setTestType​(String testType)
      • isAlpha

        public boolean isAlpha()
      • isBeta

        public boolean isBeta()
      • getTestVersion

        public Integer getTestVersion()
      • setTestVersion

        public void setTestVersion​(Integer testVersion)
      • isSnapshot

        public boolean isSnapshot()
      • setSnapshot

        public void setSnapshot​(boolean snapshot)
      • getTestLevel

        public int getTestLevel()
        Returns: 1 if this is a Alpha version 2 if this is a Beta version Integer.MAX_VALUE if this is final release