Package | Description |
---|---|
com.hazelcast.cache |
This package contains the public API extension for Hazelcast JCache,
the Hazelcast implementation of the JSR-107 commonly referred to as JCache.
|
com.hazelcast.cache.impl.merge.entry |
This package contains merge entry internal interfaces and functionality for Hazelcast cache.
|
com.hazelcast.internal.eviction |
Eviction policy implementations.
|
com.hazelcast.internal.eviction.impl.comparator |
EvictionPolicyComparator implementations. |
com.hazelcast.internal.management.request |
Contains requests that made from Management Center.
|
com.hazelcast.internal.nearcache.impl.store |
Near Cache store implementations.
|
com.hazelcast.map.impl.querycache.subscriber |
This package contains classes which are used for
QueryCache
event subscription side. |
Modifier and Type | Interface and Description |
---|---|
interface |
CacheEntryView<K,V>
Entry info for cache record.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultCacheEntryView
Default heap based implementation of
CacheEntryView . |
class |
LazyCacheEntryView<K,V>
An implementation of
CacheEntryView
for converting key and value to object when they are touched as lazy. |
Modifier and Type | Class and Description |
---|---|
class |
EvictionPolicyComparator<K,V,E extends EvictableEntryView<K,V>>
A kind of
Comparator to be used while comparing
entries to be evicted. |
Modifier and Type | Interface and Description |
---|---|
interface |
EvictionCandidate<A,E extends Evictable>
Interface for entries, records or whatever that can be evictable via its accessor (key or ID).
|
Modifier and Type | Method and Description |
---|---|
int |
LFUEvictionPolicyComparator.compare(EvictableEntryView e1,
EvictableEntryView e2) |
int |
LFUEvictionPolicyComparator.compare(EvictableEntryView e1,
EvictableEntryView e2) |
int |
RandomEvictionPolicyComparator.compare(EvictableEntryView e1,
EvictableEntryView e2) |
int |
RandomEvictionPolicyComparator.compare(EvictableEntryView e1,
EvictableEntryView e2) |
int |
LRUEvictionPolicyComparator.compare(EvictableEntryView e1,
EvictableEntryView e2) |
int |
LRUEvictionPolicyComparator.compare(EvictableEntryView e1,
EvictableEntryView e2) |
Modifier and Type | Class and Description |
---|---|
static class |
GetCacheEntryRequest.CacheBrowserEntryView |
Modifier and Type | Class and Description |
---|---|
class |
HeapNearCacheRecordMap.NearCacheEvictableSamplingEntry |
Modifier and Type | Class and Description |
---|---|
class |
QueryCacheRecordHashMap.QueryCacheEvictableSamplingEntry |
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.