I\'m looking for the most basic solution to create multiple indexes on a Java Collection.
Required functionality:
I've written a Table interface that includes methods like
V put(R rowKey, C columnKey, V value)
V get(Object rowKey, Object columnKey)
Map column(C columnKey)
Set columnKeySet()
Map row(R rowKey)
Set rowKeySet()
Set> cellSet()
We'd like to include it in a future Guava release, but I don't know when that would happen. http://code.google.com/p/guava-libraries/issues/detail?id=173