Constructor and Description |
---|
AbstractEvolvable() |
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.
|
abstract int |
getImplVersion()
Determine the serialization version supported by the implementing class.
|
void |
setDataVersion(int nVersion)
Set the version associated with the data stream with which this object is being deserialized.
|
void |
setFutureData(Binary binFuture)
Store the unknown remainder of the data stream from which this object is being deserialized.
|
public abstract int getImplVersion()
getImplVersion
in interface Evolvable
public int getDataVersion()
getDataVersion
in interface Evolvable
public void setDataVersion(int nVersion)
setDataVersion
in interface Evolvable
nVersion
- 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 Evolvable
public void setFutureData(Binary binFuture)
setFutureData
in interface Evolvable
binFuture
- future data in binary form