@Override public Iterator<Map.Entry<K, S>> iterator() { return new WrappedIterator<Map.Entry<K, S>>(delegate.iterator()) { @Override public void remove() { super.remove(); dirty.set(true); } }; } }
@Override public Iterator<Map.Entry<K, S>> iterator() { return new WrappedIterator<Map.Entry<K, S>>(delegate.iterator()) { @Override public void remove() { super.remove(); dirty.set(true); } }; } }