| Modifier and Type | Field and Description | 
|---|---|
protected Binary | 
m_binFutureData
Future data. 
 | 
protected int | 
m_nDataVersion
Data version. 
 | 
protected int | 
m_nImplVersion
Implementation version. 
 | 
| Constructor and Description | 
|---|
SimpleEvolvable(int nImplVersion)
Create SimpleEvolvable instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getDataVersion()
Obtain the version associated with the data stream from which this object was deserialized. 
 | 
Binary | 
getFutureData()
Return all the unknown remainder of the data stream from which this object was deserialized. 
 | 
int | 
getImplVersion()
Determine the serialization version supported by the implementing class. 
 | 
void | 
setDataVersion(int nDataVersion)
Set the version associated with the data stream with which this object is being deserialized. 
 | 
void | 
setFutureData(Binary binFutureData)
Store the unknown remainder of the data stream from which this object is being deserialized. 
 | 
protected int m_nImplVersion
protected int m_nDataVersion
protected Binary m_binFutureData
public SimpleEvolvable(int nImplVersion)
nImplVersion - the implementation version of the class this Evolvable is forpublic int getImplVersion()
getImplVersion in interface Evolvablepublic int getDataVersion()
getDataVersion in interface Evolvablepublic void setDataVersion(int nDataVersion)
setDataVersion in interface EvolvablenDataVersion - the version of the data in the data stream that will be used to deserialize this object; greater than or equal to zeropublic Binary getFutureData()
getFutureData in interface Evolvablepublic void setFutureData(Binary binFutureData)
setFutureData in interface EvolvablebinFutureData - future data in binary form