org.eclipse.net4j.util.collection
Class MultiMap.ListBased<K,V>
java.lang.Object
org.eclipse.net4j.util.collection.MultiMap<K,V>
org.eclipse.net4j.util.collection.MultiMap.ListBased<K,V>
- All Implemented Interfaces:
- Map<K,V>
- Enclosing class:
- MultiMap<K,V>
- public static class MultiMap.ListBased<K,V>
- extends MultiMap<K,V>
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Methods inherited from class org.eclipse.net4j.util.collection.MultiMap |
clear, containsKey, containsKey, containsValue, entrySet, get, getDelegate, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiMap.ListBased
public MultiMap.ListBased()
MultiMap.ListBased
public MultiMap.ListBased(List<Map<K,V>> delegates)
getDelegates
public List<Map<K,V>> getDelegates()
setDelegates
public void setDelegates(List<Map<K,V>> delegates)
getDelegateCount
public int getDelegateCount()
- Specified by:
getDelegateCount
in class MultiMap<K,V>
doGetDelegate
protected Map<K,V> doGetDelegate(int index)
- Specified by:
doGetDelegate
in class MultiMap<K,V>
createDelegates
protected List<Map<K,V>> createDelegates()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.