| abstract class $MULTIMAP{K,E} < $RO_MULTIMAP{K,E} |
|---|
| **** | A multimap that can be modified |
| $RO_MULTIMAP{_,_} | $CONTAINER{_} | $ELT{_} | $ELT |
| H_MULTIMAP{_,_} | MULTIMAP{_,_} |
| aset(k:K,e:E); |
|---|
| **** | Binds the element 'e' to the key 'k'. There may me more than one element bound to one key. |
| delete(k:K,e:E); |
|---|
| **** | Removes the binding between element 'e' and the key 'k'. Does nothing if there is no such binding. |
| delete(k:K); |
|---|
| **** | Removes all bindings to `k'. Does nothing, if there is no such binding. |