package kmer; import fileIO.TextStreamWriter; /** * @author Brian Bushnell * @date Nov 22, 2013 * */ public class HashBuffer extends AbstractKmerTable { public HashBuffer(AbstractKmerTable[] tables_, int buflen_){ tables=tables_; buflen=buflen_; assert(buflen=buflen){ return incrementBuffer(way); } return 0; } private int incrementBuffer(final int way){ final int size=sizes[way]; if(size<1){return 0;} sizes[way]=0; final long[] buffer=buffers[way]; int added=0; final AbstractKmerTable table=tables[way]; synchronized(table){ for(int i=0; i