public class ExtendedSemanticVersion extends SemanticVersion
head, significantDigits| Modifier | Constructor and Description |
|---|---|
protected |
ExtendedSemanticVersion(int major,
int minor,
int patch,
int build)
Dirty hack for four digit builds
|
protected |
ExtendedSemanticVersion(int major,
int minor,
int patch,
int build,
String postfix)
Dirty hack for four digit builds
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(IVersion other) |
boolean |
equals(Object o) |
int |
getBuild() |
SemanticVersion |
getNextParentVersion()
Strip the lowest number and increment the next one up.
|
SemanticVersion |
getNextVersion()
Get the next logical version in line.
|
boolean |
greaterThan(IVersion version) |
boolean |
greaterThanOrEqualTo(IVersion version) |
int |
hashCode() |
boolean |
isStable()
Returns true if this represents a stable release.
|
boolean |
lessThan(IVersion version) |
boolean |
lessThanOrEqualTo(IVersion version) |
String |
toString() |
getMajor, getMinor, getPatch, getPrevVersion, getVersionImpl, setVersionprotected ExtendedSemanticVersion(int major,
int minor,
int patch,
int build)
protected ExtendedSemanticVersion(int major,
int minor,
int patch,
int build,
String postfix)
public int getBuild()
getBuild in interface IVersiongetBuild in class SemanticVersionpublic boolean isStable()
SemanticVersionisStable in interface IVersionisStable in class SemanticVersionpublic boolean equals(Object o)
equals in class SemanticVersionpublic int hashCode()
hashCode in class SemanticVersionpublic int compareTo(IVersion other)
compareTo in interface Comparable<IVersion>compareTo in class SemanticVersionpublic String toString()
toString in class SemanticVersionpublic boolean lessThan(IVersion version)
lessThan in class SemanticVersionpublic boolean lessThanOrEqualTo(IVersion version)
lessThanOrEqualTo in class SemanticVersionpublic boolean greaterThan(IVersion version)
greaterThan in class SemanticVersionpublic boolean greaterThanOrEqualTo(IVersion version)
greaterThanOrEqualTo in class SemanticVersionpublic SemanticVersion getNextVersion()
SemanticVersiongetNextVersion in class SemanticVersionpublic SemanticVersion getNextParentVersion()
SemanticVersiongetNextParentVersion in class SemanticVersionCopyright © 2018. All rights reserved.