public abstract class AbstractEvolvableDataSerializable extends Object implements DataSerializable, Evolvable
| Constructor and Description |
|---|
AbstractEvolvableDataSerializable() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getFutureData()
Return the data read (unparsed) from a node that has a newer
version of this class.
|
void |
readData(DataInput in) |
abstract void |
readKnownData(DataInput in)
Deserializes all data the version of this class at hand knows
about.
|
void |
writeData(DataOutput out) |
abstract void |
writeKnownData(DataOutput out)
Serializes all data the version of this class at hand knows
about.
|
public byte[] getFutureData()
EvolvablegetFutureData in interface Evolvablepublic final void writeData(DataOutput out) throws IOException
writeData in interface DataSerializableIOExceptionpublic final void readData(DataInput in) throws IOException
readData in interface DataSerializableIOExceptionpublic abstract void writeKnownData(DataOutput out) throws IOException
IOExceptionpublic abstract void readKnownData(DataInput in) throws IOException
IOExceptionCopyright © 2013 Hazelcast, Inc.. All rights reserved.