class HeapCache extends AbstractSearchableCache<K, V> {

  @Override
  public long size() {
    return caffeine.estimatedSize();
  }

  public  HeapCache(final String name, final CacheLoader<K, V> cacheLoader,
      final EvictionListener<K, V> evictionListener, final IndexHandler<K, V> indexHandler,
      final long limit, final TimeUnit expiryUnit, final long expiry);

}