Obtenir toutes les Valeurs à partir d'une Carte pour le certaines Touches en Java/Goyave?

Est-il une façon intelligente pour obtenir toutes les Valeurs à partir d'une Carte donné quelques Clés?

Je voudrais une méthode comme ceci:

public static <K, V> Collection<V> getAll(Map<K, V> map, Collection<K> keys)

ou est déjà une goyave?

Voulez-vous vraiment obtenir en retour un ensemble de valeurs plutôt qu'une Carte? Dans le processus de construction, vous perdez l'association entre les clés et les valeurs.

OriginalL'auteur FlorianOver | 2011-04-19