| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLockedOffHeapHashMap<K,V>
An abstract locked off-heap map.
|
class |
AbstractOffHeapClockCache<K,V>
An abstract off-heap cache implementation.
|
class |
ReadWriteLockedOffHeapClockCache<K,V>
A concurrent-read, exclusive-write off-heap clock cache.
|
class |
ReadWriteLockedOffHeapHashMap<K,V>
A concurrent-read, exclusive-write off-heap hash-map.
|
class |
WriteLockedOffHeapClockCache<K,V>
An exclusive-read/write off-heap clock cache.
|
class |
WriteLockedOffHeapHashMap<K,V>
An exclusive-read/write off-heap hash-map.
|
| Modifier and Type | Field and Description |
|---|---|
protected Segment<K,V>[] |
AbstractConcurrentOffHeapMap.segments |
| Modifier and Type | Method and Description |
|---|---|
protected Segment<K,V> |
AbstractConcurrentOffHeapMap.segmentFor(int hash) |
protected Segment<K,V> |
AbstractConcurrentOffHeapMap.segmentFor(Object key) |
| Modifier and Type | Method and Description |
|---|---|
List<Segment<K,V>> |
AbstractConcurrentOffHeapMap.getSegments() |
| Constructor and Description |
|---|
AbstractConcurrentOffHeapCache(Factory<? extends Segment<K,V>> segmentFactory,
int concurrency) |
AbstractConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory)
Create a concurrent map using a default number of segments.
|
AbstractConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory,
int concurrency)
Create a concurrent map with a defined number of segments.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPersistentLockedOffHeapHashMap<K,V> |
class |
AbstractPersistentOffHeapCache<K,V> |
class |
PersistentReadWriteLockedOffHeapClockCache<K,V> |
class |
PersistentReadWriteLockedOffHeapHashMap<K,V> |
| Constructor and Description |
|---|
AbstractPersistentConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory)
Create a concurrent map using a default number of segments.
|
AbstractPersistentConcurrentOffHeapMap(Factory<? extends Segment<K,V>> segmentFactory,
int concurrency)
Create a concurrent map with a defined number of segments.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EvictionListeningReadWriteLockedOffHeapClockCache<K,V> |
class |
EvictionListeningWriteLockedOffHeapClockCache<K,V> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PinnableSegment<K,V> |
Copyright © 2015–2024. All rights reserved.