Package de.gsi.dataset.utils
Class Cache.CacheBuilder<K2,V2>
- java.lang.Object
-
- de.gsi.dataset.utils.Cache.CacheBuilder<K2,V2>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Cache<K2,V2>build()Cache.CacheBuilder<K2,V2>withLimit(int limit)Cache.CacheBuilder<K2,V2>withPostListener(java.util.function.BiConsumer<K2,V2> listener)Cache.CacheBuilder<K2,V2>withPreListener(java.util.function.BiConsumer<K2,V2> listener)Cache.CacheBuilder<K2,V2>withTimeout(long timeOut, java.util.concurrent.TimeUnit timeUnit)
-
-
-
Method Detail
-
withLimit
public Cache.CacheBuilder<K2,V2> withLimit(int limit)
-
withPostListener
public Cache.CacheBuilder<K2,V2> withPostListener(java.util.function.BiConsumer<K2,V2> listener)
-
withPreListener
public Cache.CacheBuilder<K2,V2> withPreListener(java.util.function.BiConsumer<K2,V2> listener)
-
withTimeout
public Cache.CacheBuilder<K2,V2> withTimeout(long timeOut, java.util.concurrent.TimeUnit timeUnit)
-
-