Я думаю, что мой вопрос похож на этот: Как реализовать карту с несколькими ключами?, но с важным отличием. В этом вопросе (если мое понимание этого правильное, сообщите мне, если это не так), ключи должны были всегда быть уникальными. Я хочу иметь карту в форме: MyMap где ключи не обязательно уникальны. Если это не имеет смысла, я в основном хочу 2-мерный массив, но вместо того, чтобы ссылаться на элементы по координатам, я хочу ссылаться на них парами объектов.
У кого-нибудь есть идеи относительно библиотеки, где это работает, или хорошего способа реализовать это самостоятельно? Что касается библиотек, я смотрел Apache Commons и Guava, у меня, похоже, не было того, что я хочу.