| Modifier and Type | Field | Description |
|---|---|---|
protected Binary |
m_binFutureData |
Future data.
|
protected int |
m_nDataVersion |
Data version.
|
protected int |
m_nImplVersion |
Implementation version.
|
| Constructor | Description |
|---|---|
SimpleEvolvable(int nImplVersion) |
Create SimpleEvolvable instance.
|
| Modifier and Type | Method | 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