Package one.microstream.cache.types
Interface CacheTable
- All Known Implementing Classes:
CacheTable.Default
public interface CacheTable
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCacheTable.Default -
Method Summary
Modifier and Type Method Description voidclear()CachedValueget(Object key)voiditerate(Consumer<KeyValue<Object,CachedValue>> procedure)Iterator<KeyValue<Object,CachedValue>>iterator()Iterable<Object>keys()KeyValue<Object,CachedValue>min(Comparator<? super KeyValue<Object,CachedValue>> comparator)static CacheTableNew()booleanput(Object key, CachedValue value)KeyValue<Object,CachedValue>rangeMin(long offset, long length, Comparator<? super KeyValue<Object,CachedValue>> comparator)CachedValueremove(Object key)KeyValue<Object,CachedValue>search(Predicate<? super KeyValue<Object,CachedValue>> predicate)longsize()