Package com.macrofocus.application
Class SimpleVersionModel
java.lang.Object
com.macrofocus.application.SimpleVersionModel
- All Implemented Interfaces:
VersionModel,Serializable,Comparable<VersionModel>
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleVersionModel(Integer major, Integer minor, Integer patch, Integer build) SimpleVersionModel(Integer major, Integer minor, Integer patch, Integer build, NumberFormat majorNumberFormat, NumberFormat minorNumberFormat, NumberFormat patchNumberFormat, NumberFormat buildNumberFormat) SimpleVersionModel(String version) SimpleVersionModel(String version, Package p) SimpleVersionModel(String version, Date releaseDate) -
Method Summary
Modifier and TypeMethodDescriptionintbooleangetBuild()getMajor()getMinor()getPatch()inthashCode()booleanvoidsetBuildNumberFormat(NumberFormat buildNumberFormat) voidsetMajorNumberFormat(NumberFormat majorNumberFormat) voidsetMinorNumberFormat(NumberFormat minorNumberFormat) voidsetPatchNumberFormat(NumberFormat patchNumberFormat) toString()
-
Constructor Details
-
SimpleVersionModel
-
SimpleVersionModel
-
SimpleVersionModel
-
SimpleVersionModel
-
SimpleVersionModel
-
SimpleVersionModel
public SimpleVersionModel(Integer major, Integer minor, Integer patch, Integer build, NumberFormat majorNumberFormat, NumberFormat minorNumberFormat, NumberFormat patchNumberFormat, NumberFormat buildNumberFormat)
-
-
Method Details
-
getBuild
- Specified by:
getBuildin interfaceVersionModel
-
getMajor
- Specified by:
getMajorin interfaceVersionModel
-
getMinor
- Specified by:
getMinorin interfaceVersionModel
-
getPatch
- Specified by:
getPatchin interfaceVersionModel
-
getReleaseDate
- Specified by:
getReleaseDatein interfaceVersionModel
-
setMajorNumberFormat
-
setMinorNumberFormat
-
setPatchNumberFormat
-
setBuildNumberFormat
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<VersionModel>
-
isEqualOrHigher
- Specified by:
isEqualOrHigherin interfaceVersionModel
-
getMajorMinorPatchString
- Specified by:
getMajorMinorPatchStringin interfaceVersionModel
-
getBuildString
- Specified by:
getBuildStringin interfaceVersionModel
-
getReleaseDateString
- Specified by:
getReleaseDateStringin interfaceVersionModel
-
getString
- Specified by:
getStringin interfaceVersionModel
-
getStringUnderscore
- Specified by:
getStringUnderscorein interfaceVersionModel
-
toString
-