public class DefaultArtifactVersion extends java.lang.Object implements ArtifactVersion
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Integer |
buildNumber |
private ComparableVersion |
comparable |
private java.lang.Integer |
incrementalVersion |
private java.lang.Integer |
majorVersion |
private java.lang.Integer |
minorVersion |
private java.lang.String |
qualifier |
| Constructor and Description |
|---|
DefaultArtifactVersion(java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ArtifactVersion otherVersion) |
boolean |
equals(java.lang.Object other) |
int |
getBuildNumber() |
int |
getIncrementalVersion() |
int |
getMajorVersion() |
int |
getMinorVersion() |
private static java.lang.Integer |
getNextIntegerToken(java.util.StringTokenizer tok) |
java.lang.String |
getQualifier() |
int |
hashCode() |
void |
parseVersion(java.lang.String version) |
java.lang.String |
toString() |
private java.lang.Integer majorVersion
private java.lang.Integer minorVersion
private java.lang.Integer incrementalVersion
private java.lang.Integer buildNumber
private java.lang.String qualifier
private ComparableVersion comparable
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int compareTo(ArtifactVersion otherVersion)
compareTo in interface java.lang.Comparable<ArtifactVersion>public int getMajorVersion()
getMajorVersion in interface ArtifactVersionpublic int getMinorVersion()
getMinorVersion in interface ArtifactVersionpublic int getIncrementalVersion()
getIncrementalVersion in interface ArtifactVersionpublic int getBuildNumber()
getBuildNumber in interface ArtifactVersionpublic java.lang.String getQualifier()
getQualifier in interface ArtifactVersionpublic final void parseVersion(java.lang.String version)
parseVersion in interface ArtifactVersionprivate static java.lang.Integer getNextIntegerToken(java.util.StringTokenizer tok)
public java.lang.String toString()
toString in class java.lang.Object