@Test public void testRemove() throws Exception { assertThat(highlightDataMap.remove("key1"), is(highlightData)); }
@Override public HighlightData remove(Object key) { return map.remove(key); }
HighlightDataMap implements Map<String, HighlightData> { @Override public HighlightData remove(Object key) { return map.remove(key); } }
HighlightDataMap implements Map<String, HighlightData> { @Override public HighlightData remove(Object key) { return map.remove(key); } HighlightDataMap();  HighlightDataMap(int initialCapacity); }
HighlightDataMap implements Map<String, HighlightData> { @Override public HighlightData remove(Object key) { return map.remove(key); } HighlightDataMap();  HighlightDataMap(int initialCapacity); @Override int size(); @Override boolean isEmpty(); @Override boolean containsKey(Object key); @Override boolean containsValue(Object value); @Override HighlightData get(Object key); @Override HighlightData put(String key, HighlightData data); @Override HighlightData remove(Object key); @Override void putAll(Map<? extends String, ? extends HighlightData> m); @Override void clear(); @NotNull @Override Set<String> keySet(); @NotNull @Override Collection<HighlightData> values(); @NotNull @Override Set<Entry<String, HighlightData>> entrySet(); }
HighlightDataMap implements Map<String, HighlightData> { @Override public HighlightData remove(Object key) { return map.remove(key); } HighlightDataMap();  HighlightDataMap(int initialCapacity); @Override int size(); @Override boolean isEmpty(); @Override boolean containsKey(Object key); @Override boolean containsValue(Object value); @Override HighlightData get(Object key); @Override HighlightData put(String key, HighlightData data); @Override HighlightData remove(Object key); @Override void putAll(Map<? extends String, ? extends HighlightData> m); @Override void clear(); @NotNull @Override Set<String> keySet(); @NotNull @Override Collection<HighlightData> values(); @NotNull @Override Set<Entry<String, HighlightData>> entrySet();  }