2009-04-10 4 views
8

Gibt es ein Äquivalent zu dem netten MapMaker für MultiMaps? zur Zeit mache ich den Cache wie folgt aus:Schwache Multimap mit Google Sammlungen erstellen

public static Map<Session,List<Person>> personCache = new MapMaker().weakKeys().makeMap(); 

der ganze Sinn von MultiMap ist die verschachtelte Liste Werte zu vermeiden. Gibt es eine Möglichkeit, die Multimap mit schwachen Schlüsseln zu konstruieren?

Antwort

7

Leider nicht. Noch. Könnten Sie eine MultimapMaker-Feature-Anfrage in unserer Ausgabe db ablegen? http://google-collections.googlecode.com

+0

erledigt. http://code.google.com/p/google-collections/issues/detail?id=142 –

+0

Es sieht so aus, als ob es unter https://code.google.com/p/guava-libraries/issues nicht funktioniert/Detail? id = 142 – yincrash