public final class EnterpriseSerializationServiceV1 extends com.hazelcast.internal.serialization.impl.SerializationServiceV1 implements EnterpriseSerializationService
| Modifier and Type | Class and Description |
|---|---|
static class |
EnterpriseSerializationServiceV1.Builder |
bufferPoolThreadLocal, dataSerializerAdapter, globalPartitioningStrategy, inputOutputFactory, javaExternalizableAdapter, javaSerializerAdapter, managedContext, nullSerializerAdapter, portableSerializerAdapter| Modifier and Type | Method and Description |
|---|---|
<B extends com.hazelcast.nio.serialization.Data> |
convertData(com.hazelcast.nio.serialization.Data data,
com.hazelcast.nio.serialization.DataType type) |
<B extends com.hazelcast.nio.serialization.Data> |
convertToNativeData(com.hazelcast.nio.serialization.Data data,
com.hazelcast.internal.memory.MemoryAllocator malloc) |
void |
dispose() |
void |
disposeData(com.hazelcast.nio.serialization.Data data) |
void |
disposeData(com.hazelcast.nio.serialization.Data data,
com.hazelcast.internal.memory.MemoryAllocator memoryAllocator) |
static EnterpriseSerializationServiceV1.Builder |
enterpriseBuilder() |
com.hazelcast.internal.memory.MemoryAllocator |
getCurrentMemoryAllocator() |
com.hazelcast.memory.HazelcastMemoryManager |
getMemoryManager() |
com.hazelcast.nio.ObjectDataInput |
initDataSerializableInputAndSkipTheHeader(com.hazelcast.nio.serialization.Data data) |
<B extends com.hazelcast.nio.serialization.Data> |
toData(Object obj,
com.hazelcast.nio.serialization.DataType type) |
<B extends com.hazelcast.nio.serialization.Data> |
toData(Object obj,
com.hazelcast.nio.serialization.DataType type,
com.hazelcast.core.PartitioningStrategy strategy) |
<B extends com.hazelcast.nio.serialization.Data> |
toNativeData(Object obj,
com.hazelcast.internal.memory.MemoryAllocator malloc) |
<T> T |
toObject(Object data,
com.hazelcast.internal.memory.MemoryAllocator memoryAllocator) |
builder, createPortableReader, getPortableContext, registerClassDefinitionscalculatePartitionHash, createObjectDataInput, createObjectDataInput, createObjectDataOutput, createObjectDataOutput, getByteOrder, getClassLoader, getManagedContext, getVersion, readObject, readObject, register, registerConstant, registerConstant, registerGlobal, registerGlobal, safeRegister, safeRegister, serializerFor, serializerFor, toBytes, toBytes, toData, toData, toObject, toObject, writeObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateObjectDataInput, createObjectDataInput, createObjectDataOutput, createObjectDataOutput, createPortableReader, getByteOrder, getClassLoader, getPortableContext, getVersion, readObject, readObject, toBytes, toBytes, writeObjectpublic com.hazelcast.internal.memory.MemoryAllocator getCurrentMemoryAllocator()
getCurrentMemoryAllocator in interface EnterpriseSerializationServicepublic <B extends com.hazelcast.nio.serialization.Data> B toData(Object obj, com.hazelcast.nio.serialization.DataType type)
toData in interface com.hazelcast.internal.serialization.InternalSerializationServicetoData in class com.hazelcast.internal.serialization.impl.SerializationServiceV1public <B extends com.hazelcast.nio.serialization.Data> B toNativeData(Object obj, com.hazelcast.internal.memory.MemoryAllocator malloc)
toNativeData in interface EnterpriseSerializationServicepublic <B extends com.hazelcast.nio.serialization.Data> B toData(Object obj, com.hazelcast.nio.serialization.DataType type, com.hazelcast.core.PartitioningStrategy strategy)
toData in interface com.hazelcast.internal.serialization.InternalSerializationServicetoData in class com.hazelcast.internal.serialization.impl.SerializationServiceV1public <B extends com.hazelcast.nio.serialization.Data> B convertData(com.hazelcast.nio.serialization.Data data,
com.hazelcast.nio.serialization.DataType type)
convertData in interface com.hazelcast.internal.serialization.InternalSerializationServiceconvertData in class com.hazelcast.internal.serialization.impl.SerializationServiceV1public <B extends com.hazelcast.nio.serialization.Data> B convertToNativeData(com.hazelcast.nio.serialization.Data data,
com.hazelcast.internal.memory.MemoryAllocator malloc)
convertToNativeData in interface EnterpriseSerializationServicepublic void disposeData(com.hazelcast.nio.serialization.Data data)
disposeData in interface com.hazelcast.internal.serialization.InternalSerializationServicedisposeData in class com.hazelcast.internal.serialization.impl.AbstractSerializationServicepublic void disposeData(com.hazelcast.nio.serialization.Data data,
com.hazelcast.internal.memory.MemoryAllocator memoryAllocator)
disposeData in interface EnterpriseSerializationServicepublic <T> T toObject(Object data, com.hazelcast.internal.memory.MemoryAllocator memoryAllocator)
toObject in interface EnterpriseSerializationServicepublic com.hazelcast.memory.HazelcastMemoryManager getMemoryManager()
getMemoryManager in interface EnterpriseSerializationServicepublic void dispose()
dispose in interface com.hazelcast.nio.Disposabledispose in class com.hazelcast.internal.serialization.impl.AbstractSerializationServicepublic com.hazelcast.nio.ObjectDataInput initDataSerializableInputAndSkipTheHeader(com.hazelcast.nio.serialization.Data data)
throws IOException
initDataSerializableInputAndSkipTheHeader in class com.hazelcast.internal.serialization.impl.SerializationServiceV1IOExceptionpublic static EnterpriseSerializationServiceV1.Builder enterpriseBuilder()
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.