com.intellij.openapi.util
Class MultiValuesMap<Key,Value>

java.lang.Object
  extended by com.intellij.openapi.util.MultiValuesMap<Key,Value>

public class MultiValuesMap<Key,Value>
extends java.lang.Object


Constructor Summary
MultiValuesMap()
           
 
Method Summary
 java.util.Collection<Value> get(Key key)
           
 java.util.Set<Key> keySet()
           
 void put(Key key, Value value)
           
 void remove(Key key, Value value)
           
 java.util.Collection<Value> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiValuesMap

public MultiValuesMap()
Method Detail

put

public void put(Key key,
                Value value)

get

public java.util.Collection<Value> get(Key key)

keySet

public java.util.Set<Key> keySet()

values

public java.util.Collection<Value> values()

remove

public void remove(Key key,
                   Value value)