com.hazelcast.nio.serialization
Interface StreamSerializer<T>

All Superinterfaces:
Serializer
All Known Implementing Classes:
ConstantSerializers.BooleanSerializer, ConstantSerializers.ByteSerializer, ConstantSerializers.CharArraySerializer, ConstantSerializers.CharSerializer, ConstantSerializers.DoubleArraySerializer, ConstantSerializers.DoubleSerializer, ConstantSerializers.FloatArraySerializer, ConstantSerializers.FloatSerializer, ConstantSerializers.IntegerArraySerializer, ConstantSerializers.IntegerSerializer, ConstantSerializers.LongArraySerializer, ConstantSerializers.LongSerializer, ConstantSerializers.ShortArraySerializer, ConstantSerializers.ShortSerializer, ConstantSerializers.StringSerializer, DefaultSerializers.BigDecimalSerializer, DefaultSerializers.BigIntegerSerializer, DefaultSerializers.ClassSerializer, DefaultSerializers.DateSerializer, DefaultSerializers.EnumSerializer, DefaultSerializers.Externalizer, DefaultSerializers.ObjectSerializer

public interface StreamSerializer<T>
extends Serializer


Method Summary
 T read(com.hazelcast.nio.ObjectDataInput in)
           
 void write(com.hazelcast.nio.ObjectDataOutput out, T object)
           
 
Methods inherited from interface com.hazelcast.nio.serialization.Serializer
destroy, getTypeId
 

Method Detail

write

void write(com.hazelcast.nio.ObjectDataOutput out,
           T object)
           throws IOException
Throws:
IOException

read

T read(com.hazelcast.nio.ObjectDataInput in)
       throws IOException
Throws:
IOException


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