(E element)
| 26 | IdentityHashMap<E, Object> map = new IdentityHashMap<E, Object>(); |
| 27 | |
| 28 | public boolean add(E element) { |
| 29 | if (map.containsKey(element)) { |
| 30 | return false; |
| 31 | } else { |
| 32 | map.put(element, null); |
| 33 | return true; |
| 34 | } |
| 35 | } |
| 36 | |
| 37 | public boolean addAll(Collection<? extends E> elements) { |
| 38 | boolean anyChanges = false; |
no test coverage detected