public class SelectionPropertyResolverPersistentCache extends java.lang.Object implements SelectionPropertyResolverCache
| Constructor and Description |
|---|
SelectionPropertyResolverPersistentCache(java.util.concurrent.ConcurrentHashMap<SelectionPropertyResolverCacheKey,PropertyResolver> hashMap) |
| Modifier and Type | Method and Description |
|---|---|
void |
cacheResolver(SelectionPropertyResolverCacheKey cacheKey,
PropertyResolver propertyResolver) |
com.google.common.base.Optional<PropertyResolver> |
getCachedResolver(SelectionPropertyResolverCacheKey cacheKey) |
public SelectionPropertyResolverPersistentCache(java.util.concurrent.ConcurrentHashMap<SelectionPropertyResolverCacheKey,PropertyResolver> hashMap)
public com.google.common.base.Optional<PropertyResolver> getCachedResolver(SelectionPropertyResolverCacheKey cacheKey)
getCachedResolver in interface SelectionPropertyResolverCachepublic void cacheResolver(SelectionPropertyResolverCacheKey cacheKey, PropertyResolver propertyResolver)
cacheResolver in interface SelectionPropertyResolverCache