class JCache implements net.sf.jsr107cache.Cache {

    public boolean containsValue(Object value) {
        long start = System.currentTimeMillis();

        boolean inCache = cache.isValueInCache(value);
        long end = System.currentTimeMillis();

        if (LOG.isWarnEnabled()) {
            LOG.warn("Performance Warning: containsValue is not recommended. This call took "
                    + (end - start) + " ms");
        }
        return inCache;
    }

    public  JCache(Ehcache cache);
    public  JCache(Ehcache cache, net.sf.jsr107cache.CacheLoader cacheLoader);
    public  JCache(Ehcache cache, JCacheLoader cacheLoader);

}