Class Version

java.lang.Object
com.github.virtualcitysystems.semver.Version

public class Version extends Object
  • Method Details

    • of

      public static Version of(String version) throws IllegalArgumentException
      Throws:
      IllegalArgumentException
    • isReleaseCandidate

      public boolean isReleaseCandidate()
    • getMajor

      public int getMajor()
    • incrementMajor

      public Version incrementMajor()
    • resetMajor

      public Version resetMajor()
    • getMinor

      public int getMinor()
    • incrementMinor

      public Version incrementMinor()
    • resetMinor

      public Version resetMinor()
    • getPatch

      public int getPatch()
    • incrementPatch

      public Version incrementPatch()
    • resetPatch

      public Version resetPatch()
    • getPreRelease

      public int getPreRelease()
    • incrementPreRelease

      public Version incrementPreRelease()
    • toVersionString

      public String toVersionString(boolean includePreRelease)