package Sequenic.T2ext.Maintenance; import java.util.HashSet; import Sequenic.T2.Coverage.BasicPath; import Sequenic.T2.Seq.Trace; public class MinimalReducer extends Reducer { private final HashSet set = new HashSet(); @Override public void clear() { set.clear(); super.clear(); } @Override public boolean add(Trace o) { boolean accept = set.addAll(o.coverage()); super.collect(o, accept); return accept; } }