| Package | Description |
|---|---|
| com.hazelcast.cache.hidensity |
This package contains Hi-Density cache functionality.
|
| com.hazelcast.cache.hidensity.impl.nativememory |
This package contains Hi-Density Native Memory based cache functionality.
|
| 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 |
Hi-Density Near Cache implementations.
|
| com.hazelcast.internal.nearcache.impl.nativememory |
This package contains Hi-Density Native Memory based Near Cache functionality.
|
| com.hazelcast.map.impl.record |
Contains record specific classes.
|
| com.hazelcast.spi.hotrestart |
SPI for the Hot Restart feature
|
| Modifier and Type | Class and Description |
|---|---|
class |
HiDensityCacheRecord
Base class of all
CacheRecord managed by HiDensityCacheRecordStore. |
| Modifier and Type | Class and Description |
|---|---|
class |
CacheHiDensityRecordProcessor<R extends HiDensityRecord>
HiDensityRecordProcessor for Hi-Density cache implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
HiDensityNativeMemoryCacheRecord
Structure:
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HiDensityRecordAccessor<R extends HiDensityRecord>
Record accessor implementation for:
Creating a new
HiDensityRecord
Accessing the data and value of HiDensityRecord
Disposing the data and value of HiDensityRecord
|
interface |
HiDensityRecordMap<R extends HiDensityRecord>
Map storage interface to hold
HiDensityRecord objects. |
interface |
HiDensityRecordProcessor<R extends HiDensityRecord>
Record processor implementation for:
Creating a new
HiDensityRecord
Accessing the data and value of HiDensityRecord
Disposing the data and value of HiDensityRecord
|
interface |
HiDensityRecordStore<R extends HiDensityRecord>
HiDensityRecordStore is the contract for Hi-Density specific record store operations. |
| Modifier and Type | Method and Description |
|---|---|
abstract HiDensityRecord |
HiDensityRecord.reset(long address)
Resets the address of this
HiDensityRecord to specified address
and this HiDensityRecord shows that allocated record area. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHiDensityRecordAccessor<R extends HiDensityRecord> |
class |
DefaultHiDensityRecordMap<R extends HiDensityRecord> |
class |
DefaultHiDensityRecordProcessor<R extends HiDensityRecord> |
class |
EvictableHiDensityRecordMap<R extends HiDensityRecord & com.hazelcast.internal.eviction.Evictable & com.hazelcast.internal.eviction.Expirable> |
class |
SampleableEvictableHiDensityRecordMap<R extends HiDensityRecord & com.hazelcast.internal.eviction.Evictable & com.hazelcast.internal.eviction.Expirable> |
| Modifier and Type | Class and Description |
|---|---|
class |
HiDensityNearCacheRecord
Represents
NearCacheRecord implementations for Hi-Density Near Cache. |
| Modifier and Type | Class and Description |
|---|---|
class |
NativeMemoryNearCacheRecord
Implementation of
HiDensityNearCacheRecord to store NativeMemoryData type objects. |
| Modifier and Type | Class and Description |
|---|---|
class |
HDRecord
Represents simple Hi-Density backed
Record implementation for IMap. |
| Modifier and Type | Method and Description |
|---|---|
HiDensityRecord |
HDRecord.reset(long address) |
| 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 © 2020 Hazelcast, Inc.. All Rights Reserved.