juggernaut.cef

Interface MultiMap<K,V>

public interface MultiMap<K,V> extends Map<K,Set<V>>

Method Summary
voidclear()
booleancontainsKey(K key)
booleancontainsValue(V value)
Set<Entry<K,Set<V>>>entrySet()
Set<V>get(Object key)
booleanisEmpty()
Set<K>keySet()
voidput(K key, V value)
voidput(K key, Collection<V> values)
voidputAll(MultiMap<? extends K,? extends V> mm)
Set<V>remove(Object key)
intsize()
Collection<Set<V>>values()

Method Detail

clear

public void clear()

containsKey

public boolean containsKey(K key)

containsValue

public boolean containsValue(V value)

entrySet

public Set<Entry<K,Set<V>>> entrySet()

get

public Set<V> get(Object key)

isEmpty

public boolean isEmpty()

keySet

public Set<K> keySet()

put

public void put(K key, V value)

put

public void put(K key, Collection<V> values)

putAll

public void putAll(MultiMap<? extends K,? extends V> mm)

remove

public Set<V> remove(Object key)

size

public int size()

values

public Collection<Set<V>> values()