org.eclipse.emf.internal.cdo
Class CDOObjectImpl.CDOStoreEcoreEMap
java.lang.Object
org.eclipse.emf.common.util.BasicEMap<K,V>
org.eclipse.emf.ecore.util.EcoreEMap<Object,Object>
org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreEcoreEMap
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable<Map.Entry<Object,Object>>, Collection<Map.Entry<Object,Object>>, List<Map.Entry<Object,Object>>, EList<Map.Entry<Object,Object>>, EMap<Object,Object>, EStructuralFeature.Setting, InternalEList<Map.Entry<Object,Object>>, InternalEList.Unsettable<Map.Entry<Object,Object>>, InternalCDOLoadable
- Enclosing class:
- CDOObjectImpl
- public class CDOObjectImpl.CDOStoreEcoreEMap
- extends EcoreEMap<Object,Object>
- implements InternalCDOLoadable
- Since:
- 4.1
- See Also:
- Serialized Form
Methods inherited from class org.eclipse.emf.ecore.util.EcoreEMap |
addAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, get, getEObject, getEStructuralFeature, initializeDelegateEList, isSet, newEntry, newList, set, setUnique, unset |
Methods inherited from class org.eclipse.emf.common.util.BasicEMap |
add, add, addAll, addAll, clear, clone, didAdd, didClear, didModify, didRemove, doClear, doMove, doPut, doRemove, entryForKey, entryIndexForKey, entrySet, equals, get, get, grow, hashCode, hashOf, indexOf, indexOf, indexOfKey, iterator, keySet, lastIndexOf, listIterator, listIterator, map, move, move, newEntryData, put, putAll, putAll, putEntry, remove, remove, removeAll, removeEntry, removeKey, resolve, retainAll, set, subList, toArray, toArray, toString, useEqualsForKey, useEqualsForValue, validateKey, validateValue, values |
Methods inherited from interface org.eclipse.emf.common.util.EList |
move, move |
Methods inherited from interface java.util.List |
add, add, addAll, addAll, clear, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, subList, toArray, toArray |
CDOObjectImpl.CDOStoreEcoreEMap
public CDOObjectImpl.CDOStoreEcoreEMap(EStructuralFeature eStructuralFeature)
ensureEntryDataExists
protected void ensureEntryDataExists()
- Ensures that the entry data is created and is populated with contents of the delegate list.
- Overrides:
ensureEntryDataExists
in class BasicEMap<Object,Object>
size
public int size()
- Specified by:
size
in interface Collection<Map.Entry<Object,Object>>
- Specified by:
size
in interface List<Map.Entry<Object,Object>>
- Overrides:
size
in class BasicEMap<Object,Object>
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface Collection<Map.Entry<Object,Object>>
- Specified by:
isEmpty
in interface List<Map.Entry<Object,Object>>
- Overrides:
isEmpty
in class BasicEMap<Object,Object>
contains
public boolean contains(Object object)
- Specified by:
contains
in interface Collection<Map.Entry<Object,Object>>
- Specified by:
contains
in interface List<Map.Entry<Object,Object>>
- Overrides:
contains
in class BasicEMap<Object,Object>
containsAll
public boolean containsAll(Collection<?> collection)
- Specified by:
containsAll
in interface Collection<Map.Entry<Object,Object>>
- Specified by:
containsAll
in interface List<Map.Entry<Object,Object>>
- Overrides:
containsAll
in class BasicEMap<Object,Object>
containsKey
public boolean containsKey(Object key)
- Specified by:
containsKey
in interface EMap<Object,Object>
- Overrides:
containsKey
in class BasicEMap<Object,Object>
containsValue
public boolean containsValue(Object value)
- Specified by:
containsValue
in interface EMap<Object,Object>
- Overrides:
containsValue
in class BasicEMap<Object,Object>
cdoInternalPostLoad
public void cdoInternalPostLoad()
- Specified by:
cdoInternalPostLoad
in interface InternalCDOLoadable
cdoInternalPreLoad
public void cdoInternalPreLoad()
- Specified by:
cdoInternalPreLoad
in interface InternalCDOLoadable
Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.