public static final class DynamicEObjectImpl.BasicEMapEntry<K,V> extends DynamicEObjectImpl implements BasicEMap.Entry<K,V>
DynamicEObjectImpl.BasicEMapEntry<K,V>, DynamicEObjectImpl.DynamicEPropertiesHolderImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected int |
hash |
protected EStructuralFeature |
keyFeature |
protected EStructuralFeature |
valueFeature |
eClass, ENO_SETTINGS, eSettingseAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Constructor and Description |
|---|
DynamicEObjectImpl.BasicEMapEntry()
Creates a dynamic EObject.
|
DynamicEObjectImpl.BasicEMapEntry(EClass eClass)
Creates a dynamic EObject.
|
| Modifier and Type | Method and Description |
|---|---|
void |
eSetClass(EClass eClass)
Sets the meta class.
|
int |
getHash()
Returns the hash code of the key.
|
K |
getKey() |
V |
getValue() |
void |
setHash(int hash)
Sets the hash code of the key.
|
void |
setKey(java.lang.Object key)
Sets the key.
|
V |
setValue(V value) |
dynamicGet, dynamicSet, dynamicUnset, eClass, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicClass, eHasSettings, eInvoke, eProperties, eSettings, eStaticFeatureCount, eStaticOperationCounteAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetDeliver, eSetProxyURI, eStaticClasseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsSet, eResource, eSet, eUnseteNotificationRequiredprotected int hash
protected EStructuralFeature keyFeature
protected EStructuralFeature valueFeature
public DynamicEObjectImpl.BasicEMapEntry()
public DynamicEObjectImpl.BasicEMapEntry(EClass eClass)
public void setKey(java.lang.Object key)
BasicEMap.EntrysetKey in interface BasicEMap.Entry<K,V>key - the key.public int getHash()
BasicEMap.EntrygetHash in interface BasicEMap.Entry<K,V>public void setHash(int hash)
BasicEMap.EntrysetHash in interface BasicEMap.Entry<K,V>hash - the hash.public void eSetClass(EClass eClass)
InternalEObjectsettings.
an.eSetClass in interface InternalEObjecteSetClass in class DynamicEObjectImpleClass - the dynamic meta class.InternalEObject.eSetting(EStructuralFeature)