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()
Evolvable
getFutureData
in interface Evolvable
public final void writeData(DataOutput out) throws IOException
writeData
in interface DataSerializable
IOException
public final void readData(DataInput in) throws IOException
readData
in interface DataSerializable
IOException
public abstract void writeKnownData(DataOutput out) throws IOException
IOException
public abstract void readKnownData(DataInput in) throws IOException
IOException
Copyright © 2013 Hazelcast, Inc.. All rights reserved.