MCPcopy Create free account
hub / github.com/davidgiven/luje / remove

Method remove

lib/java/util/HashMap.java:221–232  ·  view source on GitHub ↗
(Object object)

Source from the content-addressed store, hash-verified

219 }
220
221 @Override
222 public boolean remove(Object object) {
223 if (object instanceof Map.Entry) {
224 Map.Entry<?, ?> oEntry = (Map.Entry<?, ?>) object;
225 Entry<KT,VT> entry = associatedMap.getEntry(oEntry.getKey());
226 if(valuesEq(entry, oEntry)) {
227 associatedMap.removeEntry(entry);
228 return true;
229 }
230 }
231 return false;
232 }
233
234 @Override
235 public boolean contains(Object object) {

Callers

nothing calls this directly

Calls 4

valuesEqMethod · 0.95
removeEntryMethod · 0.80
getKeyMethod · 0.65
getEntryMethod · 0.45

Tested by

no test coverage detected