public class Version
extends java.lang.Object
| Constructor and Description |
|---|
Version(int major,
int minor)
Construct the version
|
Version(int major,
int minor,
int build)
Construct the version
|
Version(int major,
int minor,
int build,
int revision)
Construct the version
|
Version(java.lang.String versionAsString)
Construct the version from a string input.
|
| Modifier and Type | Method and Description |
|---|---|
int |
CompareTo(Version version)
Comparing two revisions.
|
boolean |
equals(java.lang.Object other) |
int |
getBuild()
Get build part
|
int |
getMajor()
Get major part
|
int |
getMinor()
Get minor part
|
int |
getRevision()
Get revision part
|
java.lang.String |
toString()
Returns a descriptive string
|
java.lang.String |
toString(int fieldCount)
Returns a descriptive string
|
public Version(int major,
int minor)
major - minor - public Version(int major,
int minor,
int build)
major - minor - build - public Version(int major,
int minor,
int build,
int revision)
major - minor - build - revision - public Version(java.lang.String versionAsString)
throws java.lang.NumberFormatException
versionAsString - java.lang.NumberFormatException - if the versionAsString parameter cannot be parsed into a
valid versionpublic int getMajor()
public int getMinor()
public int getBuild()
public int getRevision()
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int CompareTo(Version version)
version - public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(int fieldCount)
fieldCount - the number of fields to include in the versionjava.lang.Exception - if the fieldCount is larger than 4 or lower than 0