com.hazelcast.nio.serialization
Interface SerializationService

All Known Implementing Classes:
SerializationServiceImpl

public interface SerializationService

Author:
mdogan 1/3/13

Method Summary
 com.hazelcast.nio.BufferObjectDataInput createObjectDataInput(byte[] data)
           
 com.hazelcast.nio.BufferObjectDataInput createObjectDataInput(Data data)
           
 ObjectDataInputStream createObjectDataInputStream(InputStream in)
           
 ObjectDataInputStream createObjectDataInputStream(InputStream in, ByteOrder order)
           
 com.hazelcast.nio.BufferObjectDataOutput createObjectDataOutput(int size)
           
 ObjectDataOutputStream createObjectDataOutputStream(OutputStream out)
           
 ObjectDataOutputStream createObjectDataOutputStream(OutputStream out, ByteOrder order)
           
 PortableReader createPortableReader(Data data)
           
 ClassLoader getClassLoader()
           
 ManagedContext getManagedContext()
           
 SerializationContext getSerializationContext()
           
 Object readObject(com.hazelcast.nio.ObjectDataInput in)
           
 void register(Class type, Serializer serializer)
           
 void registerGlobal(Serializer serializer)
           
 Data toData(Object obj)
           
 Data toData(Object obj, PartitioningStrategy strategy)
           
<T> T
toObject(Object data)
           
 void writeObject(com.hazelcast.nio.ObjectDataOutput out, Object obj)
           
 

Method Detail

toData

Data toData(Object obj)

toData

Data toData(Object obj,
            PartitioningStrategy strategy)

toObject

<T> T toObject(Object data)

writeObject

void writeObject(com.hazelcast.nio.ObjectDataOutput out,
                 Object obj)

readObject

Object readObject(com.hazelcast.nio.ObjectDataInput in)

createObjectDataInput

com.hazelcast.nio.BufferObjectDataInput createObjectDataInput(byte[] data)

createObjectDataInput

com.hazelcast.nio.BufferObjectDataInput createObjectDataInput(Data data)

createObjectDataOutput

com.hazelcast.nio.BufferObjectDataOutput createObjectDataOutput(int size)

createObjectDataOutputStream

ObjectDataOutputStream createObjectDataOutputStream(OutputStream out)

createObjectDataInputStream

ObjectDataInputStream createObjectDataInputStream(InputStream in)

createObjectDataOutputStream

ObjectDataOutputStream createObjectDataOutputStream(OutputStream out,
                                                    ByteOrder order)

createObjectDataInputStream

ObjectDataInputStream createObjectDataInputStream(InputStream in,
                                                  ByteOrder order)

register

void register(Class type,
              Serializer serializer)

registerGlobal

void registerGlobal(Serializer serializer)

getSerializationContext

SerializationContext getSerializationContext()

createPortableReader

PortableReader createPortableReader(Data data)

getClassLoader

ClassLoader getClassLoader()

getManagedContext

ManagedContext getManagedContext()


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