|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.omwg.mediation.mappingstore.model.Version
A separate class for Version handling. The versions are expected to be
in the form: Major-Version.Minor-Version.BuildNumber
.
Example "1.2.115". At present there is no requirement for the Major,Minor
and Build to be numbers.
Field Summary | |
protected java.lang.String |
buildNumber
|
protected java.lang.String |
major
|
protected java.lang.String |
minor
|
Constructor Summary | |
Version(java.lang.String sVersion)
Constructs a new Version from string splited through default delimiter See the constructor Version(String, char). |
|
Version(java.lang.String sVersion,
char delimiter)
Constructs a new Version object from string For Example if delimiter is . |
|
Version(java.lang.String major,
java.lang.String minor)
Constructs a new Version with given major and minor values, and buildNumber value is null. |
|
Version(java.lang.String major,
java.lang.String minor,
java.lang.String buildNumber)
Constructs a new Version with given major, minor and buildNumber values. |
Method Summary | |
int |
compareTo(java.lang.Object o)
This method is specified by Comparable interface. |
boolean |
equals(java.lang.Object o)
Compares this version to the specified object. |
java.lang.String |
getBuildNumber()
|
java.lang.String |
getMajorVersion()
|
java.lang.String |
getMinorVersion()
|
void |
setBuildNumber(java.lang.String buildNumber)
|
void |
setMajorVersion(java.lang.String major)
|
void |
setMinorVersion(java.lang.String minor)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.lang.String major
protected java.lang.String minor
protected java.lang.String buildNumber
Constructor Detail |
public Version(java.lang.String sVersion, char delimiter)
Major-Version
= "Alpha",
Minor-Version
= "1", BuildNumber
= "5"
Major-Version
= "5",
Minor-Version
= "1"
Major-Version
= "Version3"
sVersion
- given String representing the Versiondelimiter
- given delimiter symbolpublic Version(java.lang.String sVersion)
sVersion
- given string representing the versionpublic Version(java.lang.String major, java.lang.String minor)
major
- given majorVersionminor
- given minorVersionpublic Version(java.lang.String major, java.lang.String minor, java.lang.String buildNumber)
major
- given major valueminor
- given minor valuebuildNumber
- given buildNumber valueMethod Detail |
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object o)
o
- specified object of type Version.
True
if and only if compareTo method applied to
this object returns 0.public java.lang.String toString()
public java.lang.String getMajorVersion()
public java.lang.String getMinorVersion()
public java.lang.String getBuildNumber()
public void setMajorVersion(java.lang.String major)
public void setMinorVersion(java.lang.String minor)
public void setBuildNumber(java.lang.String buildNumber)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |