Class Version


  • public class Version
    extends Object
    • Constructor Detail

      • Version

        public Version​(int major,
                       int minor,
                       int patch)
      • Version

        public Version​(String versionsstring)
      • Version

        public Version()
    • Method Detail

      • getMajor

        public int getMajor()
      • setMajor

        public void setMajor​(int major)
      • getMinor

        public int getMinor()
      • setMinor

        public void setMinor​(int minor)
      • getPatch

        public int getPatch()
      • setPatch

        public void setPatch​(int patch)
      • toNumber

        public int toNumber()
        Gibt die Version als gewichtete Zahl zurück.
        Returns:
        gewichtete Zahl als Integer
      • toString

        public String toString()
        Gibt die Version als String zurück
        Overrides:
        toString in class Object
        Returns:
        String mit der Version
      • compare

        public int compare​(Version versionzwei)
        Nimmt ein Objekt vom Typ Version an und vergleicht ihn mit sich selbst
        Parameters:
        versionzwei - Versionsobjekt welches zum vergleich rangezogen werden soll
        Returns:
        1 Version a ist größer, 0 Versionen sind gleich oder -1 Version a ist kleiner