重複の可能性:
Javaの双方向多値マップ
N対Nの関係を実装するデータ構造が必要です。Map<Foo,Bar>
呼び出し付きのようなもの:
getValues(Foo foo): Collection<Bar>
getValues(Bar bar): Collection<Foo>
および次のような通常の管理方法:
removeKey(Foo) [remove all the <Foo,X> entries]
removeValue(Bar) [remove all the <X,Bar> entries]
使用できるライブラリはありますか、それとも実装する必要がありますか?ありがとう