Class Version

  • All Implemented Interfaces:
    java.lang.Comparable<Version>

    public class Version
    extends java.lang.Object
    implements java.lang.Comparable<Version>
    Use Versions to get a Version instance.
    • Field Detail

      • major

        public final int major
      • minor

        public final int minor
      • LATEST

        public static final Version LATEST
      • VERSION_PATTERN

        public static java.util.regex.Pattern VERSION_PATTERN
    • Constructor Detail

      • Version

        Version​(int major,
                int minor)
    • Method Detail

      • compareTo

        public int compareTo​(Version o)
        Specified by:
        compareTo in interface java.lang.Comparable<Version>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • majorVersion

        public int majorVersion()
      • minorVersion

        public int minorVersion()
      • valueOf

        public static Version valueOf​(java.lang.String text)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object