de.iai.ilcd.model.common
Class DataSetVersion
java.lang.Object
de.iai.ilcd.model.common.DataSetVersion
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<DataSetVersion>
@Embeddable
public class DataSetVersion
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable<DataSetVersion>
- Author:
- clemens.duepmeier
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DataSetVersion
public DataSetVersion()
DataSetVersion
public DataSetVersion(int major,
int minor,
int subMinor)
throws FormatException
- Throws:
FormatException
DataSetVersion
public DataSetVersion(int major,
int minor)
throws FormatException
- Throws:
FormatException
DataSetVersion
public DataSetVersion(int major)
throws FormatException
- Throws:
FormatException
getMajorVersion
public int getMajorVersion()
setMajorVersion
public void setMajorVersion(int majorVersion)
getMinorVersion
public int getMinorVersion()
setMinorVersion
public void setMinorVersion(int minorVersion)
getSubMinorVersion
public int getSubMinorVersion()
setSubMinorVersion
public void setSubMinorVersion(int subMinorVersion)
parse
public static DataSetVersion parse(java.lang.String versionString)
throws FormatException
- Throws:
FormatException
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
compareTo
public int compareTo(DataSetVersion other)
- Specified by:
compareTo
in interface java.lang.Comparable<DataSetVersion>
getVersionString
public java.lang.String getVersionString()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object