Class Version

java.lang.Object
uk.co.terminological.rjava.plugin.Version
All Implemented Interfaces:
Comparable<Version>

public class Version extends Object implements Comparable<Version>
  • Field Details

    • numbers

      public int[] numbers
  • Constructor Details

    • Version

      public Version(String version)
    • Version

      public Version(boolean isSnapshot, int... numbers)
    • Version

      public Version(int... numbers)
  • Method Details

    • compareTo

      public int compareTo(Version another)
      Specified by:
      compareTo in interface Comparable<Version>
    • javaVersion

      public String javaVersion()
    • toString

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

      public String rVersion()
    • baseVersion

      public String baseVersion()
    • decrementPatch

      public Version decrementPatch()
    • decrementMinor

      public Version decrementMinor()
    • decrementMajor

      public Version decrementMajor()
    • decrementDev

      public Version decrementDev()
    • incrementPatch

      public Version incrementPatch()
    • incrementMinor

      public Version incrementMinor()
    • incrementMajor

      public Version incrementMajor()
    • equals

      public boolean equals(Object v2)
      Overrides:
      equals in class Object