| 程序包 | 说明 |
|---|---|
| com.github.netty.core.util |
| 限定符和类型 | 方法和说明 |
|---|---|
static BlockingQueue<ExpiryLRUMap.Node<?,?>> |
ExpiryLRUMap.getExpiryNotifyQueue() |
Consumer<ExpiryLRUMap.Node<K,V>> |
ExpiryLRUMap.getOnEvictionConsumer() |
Consumer<ExpiryLRUMap.Node<K,V>> |
ExpiryLRUMap.getOnExpiryConsumer() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
ExpiryLRUMap.isExpiry(ExpiryLRUMap.Node node) |
void |
ExpiryLRUMap.onEviction(ExpiryLRUMap.Node<K,V> node) |
void |
ExpiryLRUMap.onExpiry(ExpiryLRUMap.Node<K,V> node) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
ExpiryLRUMap.removeIfExpiry(Consumer<ExpiryLRUMap.Node<K,V>> removeConsumer) |
void |
ExpiryLRUMap.setOnEvictionConsumer(Consumer<ExpiryLRUMap.Node<K,V>> onEvictionConsumer) |
void |
ExpiryLRUMap.setOnExpiryConsumer(Consumer<ExpiryLRUMap.Node<K,V>> onExpiryConsumer) |
| 构造器和说明 |
|---|
ExpiryLRUMap(int initialCapacity,
long maxCacheSize,
long defaultExpiryTime,
ConcurrentLinkedHashMap.Weigher<ExpiryLRUMap.Node<K,V>> weigher) |
ExpiryLRUMap(int initialCapacity,
long maxCacheSize,
long defaultExpiryTime,
ConcurrentLinkedHashMap.Weigher<ExpiryLRUMap.Node<K,V>> weigher,
Class<? extends Reference> referenceType) |
Copyright © 2021. All rights reserved.