package org.dcache.pool.migration; import com.google.common.collect.Range; import org.dcache.pool.repository.CacheEntry; /** * Repository entry filter which only accepts entries with a size in a * given range. */ public class SizeFilter implements CacheEntryFilter { private final Range<Long> _size; public SizeFilter(Range<Long> size) { _size = size; } @Override public boolean accept(CacheEntry entry) { return _size.contains(entry.getReplicaSize()); } }