public static final class MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry<K,V> extends MinimalEObjectImpl.Container.Dynamic implements BasicEMap.Entry<K,V>
MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry<K,V>
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
Modifier and Type | Field and Description |
---|---|
protected int |
hash |
protected EStructuralFeature |
keyFeature |
protected EStructuralFeature |
valueFeature |
eClass, eSettings
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
NIL
EOPPOSITE_FEATURE_BASE
Constructor and Description |
---|
MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry()
Creates a dynamic EObject.
|
MinimalEObjectImpl.Container.Dynamic.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) |
eBasicSetSettings, eBasicSettings, eClass, eDynamicClass, eHasSettings
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, 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, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticClass, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eNotificationRequired
protected int hash
protected EStructuralFeature keyFeature
protected EStructuralFeature valueFeature
public MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry()
public MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry(EClass eClass)
public void setKey(java.lang.Object key)
BasicEMap.Entry
setKey
in interface BasicEMap.Entry<K,V>
key
- the key.public int getHash()
BasicEMap.Entry
getHash
in interface BasicEMap.Entry<K,V>
public void setHash(int hash)
BasicEMap.Entry
setHash
in interface BasicEMap.Entry<K,V>
hash
- the hash.public void eSetClass(EClass eClass)
InternalEObject
settings
.
an.eSetClass
in interface InternalEObject
eSetClass
in class MinimalEObjectImpl.Container.Dynamic
eClass
- the dynamic meta class.InternalEObject.eSetting(EStructuralFeature)