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