Modifier and Type | Field and Description |
---|---|
static Version |
emptyVersion |
static Version |
HIGHEST |
private static java.lang.String |
HIGHESTCHAR |
static Version |
LOWEST |
(package private) int |
major |
(package private) int |
micro |
(package private) int |
minor |
static Version |
ONE |
(package private) java.lang.String |
qualifier |
(package private) boolean |
snapshot |
static java.util.regex.Pattern |
SNAPSHOT_P |
static java.util.regex.Pattern |
VERSION |
static java.lang.String |
VERSION_STRING |
Constructor and Description |
---|
Version() |
Version(int major) |
Version(int major,
int minor) |
Version(int major,
int minor,
int micro) |
Version(int major,
int minor,
int micro,
java.lang.String qualifier) |
Version(java.lang.String version) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Version other) |
boolean |
equals(java.lang.Object ot) |
int |
get(int i) |
int |
getMajor() |
int |
getMicro() |
int |
getMinor() |
java.lang.String |
getQualifier() |
Version |
getWithoutQualifier() |
int |
hashCode() |
boolean |
isSnapshot() |
private boolean |
isSnapshot(java.lang.String qualifier) |
static boolean |
isVersion(java.lang.String version) |
static Version |
parseVersion(java.lang.String version) |
java.lang.String |
toString() |
private static final java.lang.String HIGHESTCHAR
final int major
final int minor
final int micro
final java.lang.String qualifier
final boolean snapshot
public static final java.lang.String VERSION_STRING
public static final java.util.regex.Pattern VERSION
public static final Version LOWEST
public static final Version HIGHEST
public static final Version emptyVersion
public static final Version ONE
public static final java.util.regex.Pattern SNAPSHOT_P
public Version()
public Version(int major, int minor, int micro, java.lang.String qualifier)
public Version(int major, int minor, int micro)
public Version(int major, int minor)
public Version(int major)
public Version(java.lang.String version)
private boolean isSnapshot(java.lang.String qualifier)
public int getMajor()
public int getMinor()
public int getMicro()
public java.lang.String getQualifier()
public int compareTo(Version other)
compareTo
in interface java.lang.Comparable<Version>
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object ot)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int get(int i)
public static Version parseVersion(java.lang.String version)
public Version getWithoutQualifier()
public static boolean isVersion(java.lang.String version)
public boolean isSnapshot()