@Override public void increment(long o) { if (sketch.estimateCount(o) < MAX_COUNT) { sketch.add(o, 1); } size += 1; resetIfNeeded(); }
/** Returns the estimated usage frequency of the item. */ @Override public int frequency(long o) { return (int) sketch.estimateCount(o); }