Package org.eclipse.scanning.api.malcolm
Class MalcolmVersion
java.lang.Object
org.eclipse.scanning.api.malcolm.MalcolmVersion
- All Implemented Interfaces:
Comparable<MalcolmVersion>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MalcolmVersionstatic final MalcolmVersionstatic final MalcolmVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(MalcolmVersion other) booleanstatic MalcolmVersionfromVersionString(String versionString) intgetMajor()intgetMinor()inthashCode()booleanisVersionOrAbove(MalcolmVersion version) voidsetMajor(int major) voidsetMinor(int minor) toString()
-
Field Details
-
VERSION_4_0
-
VERSION_4_2
-
FALLBACK_VERSION
-
-
Constructor Details
-
MalcolmVersion
public MalcolmVersion() -
MalcolmVersion
public MalcolmVersion(int major, int minor)
-
-
Method Details
-
fromVersionString
-
getMajor
public int getMajor() -
setMajor
public void setMajor(int major) -
getMinor
public int getMinor() -
setMinor
public void setMinor(int minor) -
hashCode
public int hashCode() -
equals
-
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<MalcolmVersion>
-
isVersionOrAbove
-