This method isn't found in Guava Multimaps. Did you mean use transform + index? I think that this way is more complex code then original.