Java a-t-il un HashMap avec recherche inversée?

J'ai des données qui sont organisées dans une sorte de format "clé-clé", plutôt que "clé-valeur". C'est comme un HashMap, mais j'aurai besoin d'une recherche O (1) dans les deux sens. Existe-t-il un nom pour ce type de structure de données, et est-ce que quelque chose de similaire est inclus dans...