public class TeamCityVersion extends java.lang.Object implements java.lang.Comparable<TeamCityVersion>, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static TeamCityVersion |
VERSION_2018_2 |
static TeamCityVersion |
VERSION_2020_1 |
static TeamCityVersion |
VERSION_9_0 |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(TeamCityVersion other) |
boolean |
equalOrGreaterThan(TeamCityVersion teamcityVersion) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDataVersion() |
int |
hashCode() |
boolean |
lessThan(TeamCityVersion teamcityVersion) |
java.lang.String |
toString() |
static TeamCityVersion |
version(java.lang.String version) |
static TeamCityVersion |
version(java.lang.String version,
boolean allowSnapshots) |
public static final TeamCityVersion VERSION_9_0
public static final TeamCityVersion VERSION_2018_2
public static final TeamCityVersion VERSION_2020_1
public static TeamCityVersion version(java.lang.String version) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static TeamCityVersion version(java.lang.String version, boolean allowSnapshots) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(TeamCityVersion other)
compareTo in interface java.lang.Comparable<TeamCityVersion>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean lessThan(TeamCityVersion teamcityVersion)
public boolean equalOrGreaterThan(TeamCityVersion teamcityVersion)
public java.lang.String getDataVersion()