.weigher(weigher).maximumWeightedCapacity(maximumWeightedCapacity).listener(listener).build();
Cache cacheFactory = new Cache() {
@Override
public CacheValue newInstance(CacheDirectory directory, String fileName, int cacheBlockSize) {
return new UnsafeCacheValue(cacheBlockSize);
}
@Override
public long getFileId(CacheDirectory directory, String fileName) {
return fileName.hashCode();