Interface DataSerializable.Replaceable

Enclosing interface:
DataSerializable

public static interface DataSerializable.Replaceable
Replaceable allows an object to write an alternative version of itself to a DataOutput. It is similar to the writeReplace method of standard Java serialization.

Note that if a Replaceable is also DataSerializable, its toData method will not be invoked. Instead, its replacement object will be written to the stream using DataSerializer.writeObject(Object, DataOutput).

See Also: