(Object object)
| 852 | } |
| 853 | |
| 854 | @Override |
| 855 | public boolean remove(Object object) { |
| 856 | if (contains(object)) { |
| 857 | Map.Entry<K, V> entry = (Map.Entry<K, V>) object; |
| 858 | K key = entry.getKey(); |
| 859 | subMap.remove(key); |
| 860 | return true; |
| 861 | } |
| 862 | return false; |
| 863 | } |
| 864 | } |
| 865 | |
| 866 | static class SubMapKeySet <K,V> extends AbstractSet<K> implements Set<K> { |