java.lang.Comparable<GradleVersion>
public abstract class GradleVersion extends java.lang.Object implements java.lang.Comparable<GradleVersion>
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
RESOURCE_NAME |
Deprecated.
will be removed in Gradle 9.
|
static java.lang.String |
URL |
Deprecated.
will be removed in Gradle 9.
|
static java.lang.String |
VERSION_NUMBER_PROPERTY |
Deprecated.
will be removed in Gradle 9.
|
static java.lang.String |
VERSION_OVERRIDE_VAR |
Deprecated.
will be removed in Gradle 9.
|
Constructor | Description |
---|---|
GradleVersion() |
Modifier and Type | Method | Description |
---|---|---|
abstract int |
compareTo(GradleVersion o) |
|
static GradleVersion |
current() |
Returns the current Gradle version.
|
abstract GradleVersion |
getBaseVersion() |
The base version of this version.
|
abstract java.lang.String |
getBuildTime() |
Deprecated.
will be removed in Gradle 9.
|
abstract GradleVersion |
getNextMajor() |
Deprecated.
will be removed in Gradle 9.
|
abstract java.lang.String |
getRevision() |
Deprecated.
will be removed in Gradle 9.
|
abstract java.lang.String |
getVersion() |
Returns the string that represents this version.
|
abstract boolean |
isSnapshot() |
Returns
true if this instance represent a snapshot version (e.g. 7.0-20210406233629+0000). |
abstract boolean |
isValid() |
Deprecated.
will be removed in Gradle 9.
|
static GradleVersion |
version(java.lang.String version) |
Parses the given string into a GradleVersion.
|
@Deprecated public static final java.lang.String URL
@Deprecated public static final java.lang.String RESOURCE_NAME
@Deprecated public static final java.lang.String VERSION_OVERRIDE_VAR
@Deprecated public static final java.lang.String VERSION_NUMBER_PROPERTY
public static GradleVersion current()
public static GradleVersion version(java.lang.String version) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
- On unrecognized version string.public abstract java.lang.String getVersion()
@Deprecated public abstract java.lang.String getBuildTime()
@Deprecated public abstract java.lang.String getRevision()
public abstract boolean isSnapshot()
true
if this instance represent a snapshot version (e.g. 7.0-20210406233629+0000).public abstract GradleVersion getBaseVersion()
@Deprecated public abstract GradleVersion getNextMajor()
@Deprecated public abstract boolean isValid()
public abstract int compareTo(GradleVersion o)
compareTo
in interface java.lang.Comparable<GradleVersion>