Liferay 6.2-ce-ga5

com.liferay.portal.kernel.util
Class MultiValueMap<K extends Serializable,V extends Serializable>

java.lang.Object
  extended by com.liferay.portal.kernel.util.MultiValueMap<K,V>
All Implemented Interfaces:
Map<K,V>
Direct Known Subclasses:
FileMultiValueMap, MemoryMultiValueMap

public abstract class MultiValueMap<K extends Serializable,V extends Serializable>
extends Object
implements Map<K,V>


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Constructor Summary
MultiValueMap()
           
 
Method Summary
 Set<Map.Entry<K,V>> entrySet()
           
 V get(Object key)
           
abstract  Set<V> getAll(Object key)
           
abstract  Set<V> putAll(K key, Collection<? extends V> values)
           
 void putAll(Map<? extends K,? extends V> map)
           
 int size()
           
 int size(Object key)
           
 Collection<V> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, put, remove
 

Constructor Detail

MultiValueMap

public MultiValueMap()
Method Detail

entrySet

public Set<Map.Entry<K,V>> entrySet()
Specified by:
entrySet in interface Map<K extends Serializable,V extends Serializable>

get

public V get(Object key)
Specified by:
get in interface Map<K extends Serializable,V extends Serializable>

getAll

public abstract Set<V> getAll(Object key)

putAll

public abstract Set<V> putAll(K key,
                              Collection<? extends V> values)

putAll

public void putAll(Map<? extends K,? extends V> map)
Specified by:
putAll in interface Map<K extends Serializable,V extends Serializable>

size

public int size()
Specified by:
size in interface Map<K extends Serializable,V extends Serializable>

size

public int size(Object key)

values

public Collection<V> values()
Specified by:
values in interface Map<K extends Serializable,V extends Serializable>

Liferay 6.2-ce-ga5