public class LookupServiceCacheMem<K,V> extends Object implements LookupService<K,V>
| Constructor and Description |
|---|
LookupServiceCacheMem(LookupService<K,V> base) |
LookupServiceCacheMem(LookupService<K,V> base,
int maxCacheSize) |
LookupServiceCacheMem(LookupService<K,V> base,
Map<K,V> cache) |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> LookupServiceCacheMem<K,V> |
create(LookupService<K,V> base) |
static <K,V> LookupServiceCacheMem<K,V> |
create(LookupService<K,V> base,
int maxCacheSize) |
static <K,V> LookupServiceCacheMem<K,V> |
create(LookupService<K,V> base,
Map<K,V> cache) |
Map<K,V> |
lookup(Iterable<K> keys) |
public LookupServiceCacheMem(LookupService<K,V> base)
public LookupServiceCacheMem(LookupService<K,V> base, int maxCacheSize)
public Map<K,V> lookup(Iterable<K> keys)
lookup in interface LookupService<K,V>public static <K,V> LookupServiceCacheMem<K,V> create(LookupService<K,V> base)
public static <K,V> LookupServiceCacheMem<K,V> create(LookupService<K,V> base, int maxCacheSize)
public static <K,V> LookupServiceCacheMem<K,V> create(LookupService<K,V> base, Map<K,V> cache)
Copyright © 2014. All rights reserved.