public final class ClusterVersion extends Object implements IdentifiedDataSerializable, Comparable<ClusterVersion>
| Modifier and Type | Field and Description | 
|---|---|
| static ClusterVersion | UNKNOWNUnknown cluster version | 
| Constructor and Description | 
|---|
| ClusterVersion() | 
| ClusterVersion(int major,
              int minor) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | compareTo(ClusterVersion o) | 
| boolean | equals(Object o) | 
| int | getFactoryId()Returns DataSerializableFactory factory id for this class. | 
| int | getId()Returns type identifier for this class. | 
| byte | getMajor() | 
| byte | getMinor() | 
| int | hashCode() | 
| static ClusterVersion | of(int major,
  int minor) | 
| static ClusterVersion | of(String version)Parse the given string to a  ClusterVersion. | 
| void | readData(ObjectDataInput in)Reads fields from the input stream | 
| String | toString() | 
| void | writeData(ObjectDataOutput out)Writes object fields to output stream | 
public static final ClusterVersion UNKNOWN
public ClusterVersion()
public ClusterVersion(int major,
                      int minor)
public byte getMajor()
public byte getMinor()
public void writeData(ObjectDataOutput out) throws IOException
DataSerializablewriteData in interface DataSerializableout - outputIOExceptionpublic void readData(ObjectDataInput in) throws IOException
DataSerializablereadData in interface DataSerializablein - inputIOExceptionpublic int compareTo(ClusterVersion o)
compareTo in interface Comparable<ClusterVersion>public int getFactoryId()
IdentifiedDataSerializablegetFactoryId in interface IdentifiedDataSerializablepublic int getId()
IdentifiedDataSerializablegetId in interface IdentifiedDataSerializablepublic static ClusterVersion of(int major, int minor)
ClusterVersion with the given major and minorpublic static ClusterVersion of(String version)
ClusterVersion. This method may throw an IllegalArgumentExceptionversion - string to parse to ClusterVersion.ClusterVersion parsed from given argument.Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.