| Package | Description |
|---|---|
| io.debezium.util |
| Modifier and Type | Field and Description |
|---|---|
private BoundedConcurrentHashMap.Segment<K,V> |
BoundedConcurrentHashMap.LRU.segment |
private BoundedConcurrentHashMap.Segment<K,V> |
BoundedConcurrentHashMap.LIRS.segment
The owning segment
|
(package private) BoundedConcurrentHashMap.Segment<K,V>[] |
BoundedConcurrentHashMap.segments
The segments, each of which is a specialized hash table
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static <K,V> BoundedConcurrentHashMap.Segment<K,V>[] |
BoundedConcurrentHashMap.Segment.newArray(int i) |
(package private) BoundedConcurrentHashMap.Segment<K,V> |
BoundedConcurrentHashMap.segmentFor(int hash)
Returns the segment that should be used for key with given hash
|
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract <K,V> BoundedConcurrentHashMap.EvictionPolicy<K,V> |
BoundedConcurrentHashMap.Eviction.make(BoundedConcurrentHashMap.Segment<K,V> s,
int capacity,
float lf) |
| Constructor and Description |
|---|
LIRS(BoundedConcurrentHashMap.Segment<K,V> s,
int capacity,
int maxBatchSize,
float batchThresholdFactor) |
LRU(BoundedConcurrentHashMap.Segment<K,V> s,
int capacity,
float lf,
int maxBatchSize,
float batchThresholdFactor) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.