| Package | Description |
|---|---|
| ae.teletronics.cache |
| Modifier and Type | Method and Description |
|---|---|
ChangingValueAndLevelMultiCache.Builder<K,V> |
ChangingValueAndLevelMultiCache.Builder.addCache(com.google.common.cache.Cache<K,V> cache,
int levelFrom,
int levelTo,
String name)
Add an additional internal cache to be used for cache-entries with level within a specific interval.
|
static <K,V> ChangingValueAndLevelMultiCache.Builder<K,V> |
ChangingValueAndLevelMultiCache.builder()
Get a builder for building a
ChangingValueAndLevelMultiCache instance |
ChangingValueAndLevelMultiCache.Builder<K,V> |
ChangingValueAndLevelMultiCache.Builder.cache(com.google.common.cache.Cache<K,V> cache)
|
ChangingValueAndLevelMultiCache.Builder<K,V> |
ChangingValueAndLevelMultiCache.Builder.defaultModifier(com.google.common.base.Function<V,V> modifier)
|
ChangingValueAndLevelMultiCache.Builder<K,V> |
ChangingValueAndLevelMultiCache.Builder.defaultNewCreator(com.google.common.base.Supplier<V> newCreator)
|
ChangingValueAndLevelMultiCache.Builder<K,V> |
ChangingValueAndLevelMultiCache.Builder.levelCalculator(ChangingValueAndLevelMultiCache.BiFunction<K,V,Integer> levelCalculator)
Set the calculator used to calculate the level of a particular cache-entry
|
Copyright © 2015 teletronics.ae. All rights reserved.