Package pro.gravit.utils
Class Version
java.lang.Object
pro.gravit.utils.Version
- All Implemented Interfaces:
Comparable<Version>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVersion(int major, int minor, int patch) Version(int major, int minor, int patch, int build) Version(int major, int minor, int patch, int build, Version.Type release) -
Method Summary
Modifier and TypeMethodDescriptionintbooleanstatic VersioninthashCode()booleanisLowerThan(Version version) booleanisUpperThan(Version version) static Versionof(int major, int minor, int patch) static Versionof(int major, int minor, int patch, int build) static Versionof(int major, int minor, int patch, int build, Version.Type release) toString()
-
Field Details
-
MAJOR
public static final int MAJOR- See Also:
-
MINOR
public static final int MINOR- See Also:
-
PATCH
public static final int PATCH- See Also:
-
BUILD
public static final int BUILD- See Also:
-
RELEASE
-
major
public final int major -
minor
public final int minor -
patch
public final int patch -
build
public final int build -
release
-
-
Constructor Details
-
Version
public Version(int major, int minor, int patch) -
Version
public Version(int major, int minor, int patch, int build) -
Version
-
-
Method Details