@Override public boolean remove(Object key, Object value) { Collection<Value> record = super.get(key); if (record == null) return false; if (record.remove(value)) { if (record.isEmpty()) super.remove(key); return true; } // else return false; }
@Override public boolean remove(Object key, Object value) { Collection<Value> record = super.get(key); if (record == null) return false; if (record.remove(value)) { if (record.isEmpty()) super.remove(key); return true; } // else return false; }
@Override public boolean remove(Object key, Object value) { Collection<Value> record = super.get(key); if (record == null) return false; if (record.remove(value)) { if (record.isEmpty()) super.remove(key); return true; } // else return false; }