public interface  org.apache.shiro.cache.Cache extends java.lang.Object
{
public abstract java.lang.Object get(java.lang.Object) throws org.apache.shiro.cache.CacheException;
public abstract java.lang.Object put(java.lang.Object, java.lang.Object) throws org.apache.shiro.cache.CacheException;
public abstract java.lang.Object remove(java.lang.Object) throws org.apache.shiro.cache.CacheException;
public abstract void clear() throws org.apache.shiro.cache.CacheException;
public abstract int size();
public abstract java.util.Set keys();
public abstract java.util.Collection values();
}