これらすべてをサポートするTreeMapのようなデータ構造を持つJavaライブラリはありますか?
- 値によるルックアップ(GuavaのBiMapなど)
- 非一意のキーと非一意の値の可能性(Guavaのマルチマップなど)
- ソートされた値とソートされたキーを追跡します
存在する場合、probabyはSortedBiTreeMultimapまたは同様のものと呼ばれます:)
これは、いくつかのデータ構造を一緒に使用して作成できますが、それらを1つの優れたクラスに統合するのに時間がかからなかったため、他の誰かがすでにそれを行っているのではないかと思いました。