public int size() { return key_chain.size(); }
public int size() { return key_chain.size(); }
public int size() { return value_chain.size(); }
public int size() { return key_chain.size(); }
public Object remove(Object key) { if (key_chain.contains(key) == false) { return null; } key_chain.remove(key); Object value = content_map.remove(key); HashChain c = (HashChain) back_map.get(value); c.remove(key); if (c.size() == 0) { back_map.remove(value); } return value; }
public int size() { return key_chain.size(); }
public int size() { return key_chain.size(); } public boolean contains(Object o) {
public int size() { return key_chain.size(); } public boolean contains(Object o) {
public int size() { return key_chain.size(); }
public int size() { return value_chain.size(); } public boolean contains(Object o) {
public int size() { return key_chain.size(); } public boolean contains(Object o) {
public int size() { return key_chain.size(); } public boolean contains(Object o) {
public int size() { return value_chain.size(); } public boolean contains(Object o) {
public Object remove( Object key) { if (key_chain.contains( key) == false) return null; key_chain.remove( key); Object value = content_map.remove( key); HashChain c = (HashChain) back_map.get( value); c.remove( key); if (c.size() == 0) back_map.remove( value); return value; }
public Object remove( Object key) { if (key_chain.contains( key) == false) return null; key_chain.remove( key); Object value = content_map.remove( key); HashChain c = (HashChain) back_map.get( value); c.remove( key); if (c.size() == 0) back_map.remove( value); return value; }