Package org.gradle.util
Class VersionNumber
- java.lang.Object
-
- org.gradle.util.VersionNumber
-
- All Implemented Interfaces:
java.lang.Comparable<VersionNumber>
@Deprecated public class VersionNumber extends java.lang.Object implements java.lang.Comparable<VersionNumber>
Deprecated.Will be removed in Gradle 9.0.This class is only here to maintain binary compatibility with existing plugins.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceVersionNumber.SchemeDeprecated.
-
Field Summary
Fields Modifier and Type Field Description static VersionNumberUNKNOWNDeprecated.
-
Constructor Summary
Constructors Constructor Description VersionNumber(int major, int minor, int micro, int patch, java.lang.String qualifier)Deprecated.VersionNumber(int major, int minor, int micro, java.lang.String qualifier)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcompareTo(VersionNumber other)Deprecated.booleanequals(java.lang.Object other)Deprecated.VersionNumbergetBaseVersion()Deprecated.intgetMajor()Deprecated.intgetMicro()Deprecated.intgetMinor()Deprecated.intgetPatch()Deprecated.java.lang.StringgetQualifier()Deprecated.inthashCode()Deprecated.static VersionNumberparse(java.lang.String versionString)Deprecated.static VersionNumber.Schemescheme()Deprecated.Returns the default MAJOR.MINOR.MICRO-QUALIFIER scheme.java.lang.StringtoString()Deprecated.static VersionNumberversion(int major)Deprecated.static VersionNumberversion(int major, int minor)Deprecated.static VersionNumber.SchemewithPatchNumber()Deprecated.Returns the MAJOR.MINOR.MICRO.PATCH-QUALIFIER scheme.
-
-
-
Field Detail
-
UNKNOWN
public static final VersionNumber UNKNOWN
Deprecated.
-
-
Method Detail
-
getMajor
public int getMajor()
Deprecated.
-
getMinor
public int getMinor()
Deprecated.
-
getMicro
public int getMicro()
Deprecated.
-
getPatch
public int getPatch()
Deprecated.
-
getQualifier
@Nullable public java.lang.String getQualifier()
Deprecated.
-
getBaseVersion
public VersionNumber getBaseVersion()
Deprecated.
-
compareTo
public int compareTo(VersionNumber other)
Deprecated.- Specified by:
compareToin interfacejava.lang.Comparable<VersionNumber>
-
equals
public boolean equals(@Nullable java.lang.Object other)Deprecated.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
version
public static VersionNumber version(int major)
Deprecated.
-
version
public static VersionNumber version(int major, int minor)
Deprecated.
-
scheme
public static VersionNumber.Scheme scheme()
Deprecated.Returns the default MAJOR.MINOR.MICRO-QUALIFIER scheme.
-
withPatchNumber
public static VersionNumber.Scheme withPatchNumber()
Deprecated.Returns the MAJOR.MINOR.MICRO.PATCH-QUALIFIER scheme.
-
parse
public static VersionNumber parse(java.lang.String versionString)
Deprecated.
-
-