Class ContainerMap<K,V>
- java.lang.Object
- 
- org.eclipse.net4j.util.event.Notifier
- 
- org.eclipse.net4j.util.container.delegate.AbstractDelegator<java.util.Map.Entry<K,V>>
- 
- org.eclipse.net4j.util.container.delegate.ContainerMap<K,V>
 
 
 
- 
- All Implemented Interfaces:
- java.util.Map<K,V>,- IContainerMap<K,V>,- IContainer<java.util.Map.Entry<K,V>>,- INotifier,- INotifier.INotifier2
 
 public class ContainerMap<K,V> extends AbstractDelegator<java.util.Map.Entry<K,V>> implements IContainerMap<K,V> A default implementation of acontainer map.- Author:
- Eike Stepper
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegatorAbstractDelegator.DelegatingIterator
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerIContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifierINotifier.INotifier2
 
- 
 - 
Constructor SummaryConstructors Constructor Description ContainerMap(java.util.Map<K,V> delegate)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()booleancontainsKey(java.lang.Object key)booleancontainsValue(java.lang.Object value)java.util.Set<java.util.Map.Entry<K,V>>entrySet()Vget(java.lang.Object key)java.util.Map<K,V>getDelegate()java.util.Map.Entry<K,V>[]getElements()booleanisEmpty()java.util.Set<K>keySet()Vput(K key, V value)voidputAll(java.util.Map<? extends K,? extends V> t)Vremove(java.lang.Object key)intsize()java.util.Collection<V>values()- 
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegatorcreateEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
 - 
Methods inherited from class org.eclipse.net4j.util.event.NotifieraddListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
 
- 
 
- 
- 
- 
Method Detail- 
getDelegatepublic java.util.Map<K,V> getDelegate() - Specified by:
- getDelegatein interface- IContainerMap<K,V>
 
 - 
removepublic V remove(java.lang.Object key) 
 - 
containsKeypublic boolean containsKey(java.lang.Object key) 
 - 
containsValuepublic boolean containsValue(java.lang.Object value) 
 - 
getpublic V get(java.lang.Object key) 
 - 
getElementspublic java.util.Map.Entry<K,V>[] getElements() - Specified by:
- getElementsin interface- IContainer<K>
- Category
- READ
 
 - 
isEmptypublic boolean isEmpty() - Specified by:
- isEmptyin interface- IContainer<K>
- Specified by:
- isEmptyin interface- java.util.Map<K,V>
- Category
- READ
 
 - 
keySetpublic java.util.Set<K> keySet() 
 
- 
 
-