public abstract class DataIndexer<K,V> extends Object
| 构造器和说明 |
|---|
DataIndexer(String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
<R> R |
add(K key,
V val,
UnThrowableCallable<R> dataStoreCaller) |
protected abstract void |
dataStoreForEach(java.util.function.BiConsumer<K,V> consumer) |
Set<K> |
getKeys() |
Set<V> |
queryByKey(K key) |
void |
triggerRefresh() |
public DataIndexer(String name)
public <R> R add(K key, V val, UnThrowableCallable<R> dataStoreCaller)
public void triggerRefresh()
protected abstract void dataStoreForEach(java.util.function.BiConsumer<K,V> consumer)
Copyright © 2023 The Ant Financial. All rights reserved.