Package one.microstream.cache
Class CacheTable.Default
java.lang.Object
one.microstream.cache.CacheTable.Default
- All Implemented Interfaces:
 CacheTable
- Enclosing interface:
 - CacheTable
 
public static class CacheTable.Default extends Object implements CacheTable
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.cache.CacheTable
CacheTable.Default - 
Constructor Summary
Constructors Constructor Description 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)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() 
- 
Constructor Details
- 
Default
public Default() 
 - 
 - 
Method Details
- 
get
- Specified by:
 getin interfaceCacheTable
 - 
put
- Specified by:
 putin interfaceCacheTable
 - 
remove
- Specified by:
 removein interfaceCacheTable
 - 
keys
- Specified by:
 keysin interfaceCacheTable
 - 
iterator
- Specified by:
 iteratorin interfaceCacheTable
 - 
iterate
- Specified by:
 iteratein interfaceCacheTable
 - 
search
public KeyValue<Object,CachedValue> search(Predicate<? super KeyValue<Object,CachedValue>> predicate)- Specified by:
 searchin interfaceCacheTable
 - 
size
public long size()- Specified by:
 sizein interfaceCacheTable
 - 
clear
public void clear()- Specified by:
 clearin interfaceCacheTable
 - 
min
public KeyValue<Object,CachedValue> min(Comparator<? super KeyValue<Object,CachedValue>> comparator)- Specified by:
 minin interfaceCacheTable
 - 
rangeMin
public KeyValue<Object,CachedValue> rangeMin(long offset, long length, Comparator<? super KeyValue<Object,CachedValue>> comparator)- Specified by:
 rangeMinin interfaceCacheTable
 
 -