public class Version extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<Version>
| Modifier and Type | Field and Description |
|---|---|
static Version |
NONE
Dummy-Version: Keine Versionsnummer.
|
| Constructor and Description |
|---|
Version()
ct.
|
Version(java.lang.String v)
ct.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Version v) |
boolean |
equals(java.lang.Object obj) |
int |
getMajor()
Liefert die Major-Versionsnummer.
|
int |
getMinor()
Liefert die Minor-Versionsnummer.
|
int |
getPatch()
Liefert das Patch-Level.
|
java.lang.String |
getSuffix()
Liefert einen optionalen Suffix.
|
int |
hashCode() |
boolean |
hasPatchLevel()
Liefert true, wenn es sich um eine 3-stellige Versionsnummer mit Patch-Level handelt.
|
void |
setMajor(int major)
Speichert die Major-Versionsnummer.
|
void |
setMinor(int minor)
Speichert die Minor-Versionsnummer.
|
void |
setPatch(int patch)
Speichert das Patch-Level.
|
void |
setSuffix(java.lang.String suffix)
Speichert einen optionalen Suffix.
|
java.lang.String |
toString() |
public static final Version NONE
public Version()
public Version(java.lang.String v)
v - Versionsnummer.public int getMajor()
public void setMajor(int major)
major - Major-Versionsnummer.public int getMinor()
public void setMinor(int minor)
minor - Minor-Versionsnummer.public int getPatch()
public void setPatch(int patch)
patch - das Patch-Level.public java.lang.String getSuffix()
public void setSuffix(java.lang.String suffix)
suffix - optionaler Suffix.public boolean hasPatchLevel()
public int hashCode()
hashCode in class java.lang.ObjectGeneriert von Eclipse.public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectGeneriert von Eclipse.public int compareTo(Version v)
compareTo in interface java.lang.Comparable<Version>Comparable.compareTo(java.lang.Object)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()