com.hazelcast.nio.serialization
Class DefaultSerializers.Externalizer

java.lang.Object
  extended by com.hazelcast.nio.serialization.DefaultSerializers.Externalizer
All Implemented Interfaces:
Serializer, StreamSerializer<Externalizable>
Enclosing class:
DefaultSerializers

public static final class DefaultSerializers.Externalizer
extends Object


Constructor Summary
DefaultSerializers.Externalizer(boolean gzipEnabled)
           
 
Method Summary
 int getTypeId()
           
 Externalizable read(ObjectDataInput in)
          Reads object from objectDataInputStream
 void write(ObjectDataOutput out, Externalizable obj)
          This method writes object to ObjectDataOutput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSerializers.Externalizer

public DefaultSerializers.Externalizer(boolean gzipEnabled)
Method Detail

getTypeId

public int getTypeId()
Returns:
typeId of serializer

read

public Externalizable read(ObjectDataInput in)
                    throws IOException
Description copied from interface: StreamSerializer
Reads object from objectDataInputStream

Parameters:
in - ObjectDataInput stream that object will read from
Returns:
read object
Throws:
IOException - in case of failure to read

write

public void write(ObjectDataOutput out,
                  Externalizable obj)
           throws IOException
Description copied from interface: StreamSerializer
This method writes object to ObjectDataOutput

Parameters:
out - ObjectDataOutput stream that object will be written to
obj - that will be written to out
Throws:
IOException - in case of failure to write


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.