GemFire 7.0.1

com.gemstone.gemfire
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:
DataSerializer.writeObject(Object, DataOutput)

Method Summary
 Object replace()
          Replaces this object with another in the "output stream" written by DataSerializer.writeObject(Object, DataOutput).
 

Method Detail

replace

Object replace()
               throws IOException
Replaces this object with another in the "output stream" written by DataSerializer.writeObject(Object, DataOutput).

Throws:
IOException

GemFire 7.0.1

Copyright © 1997-2013 VMware, Inc. All rights reserved.