Class VersionNumber

java.lang.Object
it.uniroma2.art.semanticturkey.resources.VersionNumber
All Implemented Interfaces:
Comparable<VersionNumber>

public class VersionNumber extends Object implements Comparable<VersionNumber>
a class for representing/managing Semantic Turkey version number
Author:
Armando Stellato
  • Constructor Details

    • VersionNumber

      public VersionNumber(int major)
    • VersionNumber

      public VersionNumber(int major, int minor)
    • VersionNumber

      public VersionNumber(int major, int minor, int revision)
    • VersionNumber

      public VersionNumber(int major, int minor, int revision, boolean snapshot)
    • VersionNumber

      public VersionNumber(String versionCode)
  • Method Details

    • setMajor

      public void setMajor(int major)
    • getMajor

      public int getMajor()
    • setMinor

      public void setMinor(int minor)
    • getMinor

      public int getMinor()
    • setRevision

      public void setRevision(int revision)
    • getRevision

      public int getRevision()
    • setSnapshot

      public void setSnapshot(boolean snapshot)
    • isSnapshot

      public boolean isSnapshot()
    • toString

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

      public int compareTo(VersionNumber o)
      Specified by:
      compareTo in interface Comparable<VersionNumber>
    • main

      public static void main(String[] args)