| Package | Description |
|---|---|
| com.hazelcast.cache.hidensity.impl.nativememory |
This package contains Hi-Density Native Memory based cache functionality.
|
| com.hazelcast.elastic.map |
Off-heap maps.
|
| com.hazelcast.elastic.tree |
Off-heap trees.
|
| com.hazelcast.internal.hidensity |
This package contains Enterprise Hi-Density functionality.
|
| com.hazelcast.internal.hidensity.impl |
This package contains Enterprise Hi-Density functionality implementations.
|
| com.hazelcast.internal.nearcache.impl.nativememory |
This package contains Hi-Density Native Memory based Near Cache functionality.
|
| com.hazelcast.internal.serialization.impl |
This package contains serialization implementation for enterprise.
|
| com.hazelcast.map.impl |
Contains Hazelcast Enterprise version specific IMap data structure
internal implementation classes.
|
| com.hazelcast.map.impl.recordstore | |
| com.hazelcast.spi.hotrestart |
SPI for the Hot Restart feature
|
| Modifier and Type | Method and Description |
|---|---|
NativeMemoryData |
HiDensityNativeMemoryCacheRecord.getExpiryPolicy() |
NativeMemoryData |
HiDensityNativeMemoryCacheRecord.getValue() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
HotRestartHiDensityNativeMemoryCacheRecordStore.onOwn(com.hazelcast.nio.serialization.Data key,
Object value,
long ttlMillis,
HiDensityNativeMemoryCacheRecord record,
NativeMemoryData oldValueData,
boolean isNewPut,
boolean disableDeferredDispose) |
protected void |
HiDensityNativeMemoryCacheRecordStore.onOwn(com.hazelcast.nio.serialization.Data key,
Object value,
long ttlMillis,
HiDensityNativeMemoryCacheRecord record,
NativeMemoryData oldValueData,
boolean isNewPut,
boolean disableDeferredDispose) |
protected void |
HiDensityNativeMemoryCacheRecordStore.onOwnError(com.hazelcast.nio.serialization.Data key,
Object value,
long ttlMillis,
HiDensityNativeMemoryCacheRecord record,
NativeMemoryData oldValueData,
boolean isNewPut,
boolean disableDeferredDispose,
Throwable error) |
void |
HiDensityNativeMemoryCacheRecord.setExpiryPolicy(NativeMemoryData expiryPolicy) |
void |
HiDensityNativeMemoryCacheRecord.setValue(NativeMemoryData value) |
| Modifier and Type | Method and Description |
|---|---|
NativeMemoryData |
SampleableElasticHashMap.SamplingEntry.getEntryKey() |
NativeMemoryData |
BehmSlotAccessor.keyData(int slot) |
NativeMemoryData |
NativeMemoryDataAccessor.read(long address) |
NativeMemoryData |
BinaryElasticHashMap.storeHeaderOffHeap(com.hazelcast.internal.memory.MemoryAllocator malloc,
long addressGiven) |
| Modifier and Type | Method and Description |
|---|---|
long |
NativeMemoryDataAccessor.dispose(NativeMemoryData block) |
boolean |
NativeMemoryDataAccessor.isEqual(long address,
NativeMemoryData value) |
| Modifier and Type | Method and Description |
|---|---|
NativeMemoryData |
BinaryElasticNestedTreeMap.get(com.hazelcast.nio.serialization.Data segmentKey,
NativeMemoryData key) |
NativeMemoryData |
BinaryElasticNestedTreeMap.put(com.hazelcast.nio.serialization.Data segmentKey,
NativeMemoryData key,
NativeMemoryData value) |
NativeMemoryData |
BinaryElasticNestedTreeMap.remove(com.hazelcast.nio.serialization.Data segmentKey,
NativeMemoryData key) |
| Modifier and Type | Method and Description |
|---|---|
NativeMemoryData |
BinaryElasticNestedTreeMap.get(com.hazelcast.nio.serialization.Data segmentKey,
NativeMemoryData key) |
NativeMemoryData |
BinaryElasticNestedTreeMap.put(com.hazelcast.nio.serialization.Data segmentKey,
NativeMemoryData key,
NativeMemoryData value) |
NativeMemoryData |
BinaryElasticNestedTreeMap.remove(com.hazelcast.nio.serialization.Data segmentKey,
NativeMemoryData key) |
| Modifier and Type | Method and Description |
|---|---|
NativeMemoryData |
HiDensityRecordAccessor.readData(long valueAddress)
Reads an off-heap based data from given
address. |
| Modifier and Type | Method and Description |
|---|---|
long |
HiDensityRecordAccessor.disposeData(NativeMemoryData data)
Disposes (frees) the specified
NativeMemoryData. |
| Modifier and Type | Field and Description |
|---|---|
protected NativeMemoryData |
EvictableHiDensityRecordMap.keyHolder |
| Modifier and Type | Method and Description |
|---|---|
NativeMemoryData |
DefaultHiDensityRecordProcessor.readData(long valueAddress) |
NativeMemoryData |
AbstractHiDensityRecordAccessor.readData(long valueAddress) |
| Modifier and Type | Method and Description |
|---|---|
long |
DefaultHiDensityRecordProcessor.disposeData(NativeMemoryData data) |
long |
AbstractHiDensityRecordAccessor.disposeData(NativeMemoryData value) |
| Modifier and Type | Method and Description |
|---|---|
NativeMemoryData |
NativeMemoryNearCacheRecord.getValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
NativeMemoryNearCacheRecord.setValue(NativeMemoryData value) |
| Modifier and Type | Method and Description |
|---|---|
static NativeMemoryData |
EnterpriseSerializationUtil.allocateNativeData(EnterpriseObjectDataInput in,
com.hazelcast.internal.memory.MemoryAllocator malloc,
int memSize,
int size,
boolean skipBytesOnOome) |
NativeMemoryData |
NativeMemoryData.reset(long address) |
NativeMemoryData |
NativeMemoryData.reset(long address,
int size) |
| Modifier and Type | Method and Description |
|---|---|
static void |
NativeMemoryDataUtil.dispose(EnterpriseSerializationService ess,
com.hazelcast.internal.memory.MemoryAllocator malloc,
NativeMemoryData... nativeData) |
| Modifier and Type | Method and Description |
|---|---|
long |
NativeMapEntryCostEstimator.calculateEntryCost(NativeMemoryData key,
com.hazelcast.memory.MemoryBlock record) |
| Modifier and Type | Method and Description |
|---|---|
protected NativeMemoryData |
HDStorageImpl.toNative(com.hazelcast.nio.serialization.Data key) |
NativeMemoryData |
HotRestartHDStorageImpl.toNative(com.hazelcast.nio.serialization.Data data) |
| Modifier and Type | Method and Description |
|---|---|
static NativeMemoryData |
RamStoreHelper.validateAndGetKey(com.hazelcast.spi.hotrestart.KeyHandleOffHeap kh,
com.hazelcast.memory.HazelcastMemoryManager memoryManager)
Validates key handles address and returns a native key if validation is successful,
returns null otherwise.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
RamStoreHelper.copyEntry(com.hazelcast.spi.hotrestart.KeyHandleOffHeap keyHandleOffHeap,
NativeMemoryData key,
HiDensityRecord record,
int expectedSize,
com.hazelcast.spi.hotrestart.RecordDataSink sink)
Helper
RamStore.copyEntry(KeyHandle, int, RecordDataSink) method for off-heap based
RamStore implementations. |
Copyright © 2021 Hazelcast, Inc.. All Rights Reserved.