ManyToMany.java | Class | Manage a Map>, with reverse links so that it is possible to
efficiently find all T1s that have a particular T2 associated with them.
Access to the map is synchronized, so that it is possible to read and
write simultaneously from multiple threads.
The map permits the null value for keys nor for value elements. |