Class SemVer

    • Method Detail

      • create

        public static @NonNull SemVer create​(@org.checkerframework.checker.index.qual.NonNegative int major)
      • create

        public static @NonNull SemVer create​(@org.checkerframework.checker.index.qual.NonNegative int major,
                                             @org.checkerframework.checker.index.qual.NonNegative int minor)
      • create

        public static @NonNull SemVer create​(@org.checkerframework.checker.index.qual.NonNegative int major,
                                             @org.checkerframework.checker.index.qual.NonNegative int minor,
                                             @org.checkerframework.checker.index.qual.NonNegative int patch)
      • valueOf

        public static @NonNull SemVer valueOf​(@NonNull String str)
      • getMajor

        public int getMajor()
        Return the major version number.
        Returns:
        major version number
      • getMinor

        public int getMinor()
        Return the minor version number.
        Returns:
        minor version number
      • getPatch

        public int getPatch()
        Return the patch version number.
        Returns:
        patch version number
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object