private void remove(long id, int index, TLongObjectHashMap<TIntArrayList> map) { TIntArrayList list = map.get(id); if (list == null) return; list.remove(index); if (list.size() == 0) map.remove(id); }
public K remove(int key1, int key2) { long key = (((long) key1) << 32) | (((long) key2) & 0xFFFFFFFFL); return map.remove(key); }