public class ProductToProductVersionMapEntryImpl extends MinimalEObjectImpl.Container implements BasicEMap.Entry<Product,ProductVersion>
The following features are implemented:
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
Modifier and Type | Field and Description |
---|---|
protected int |
hash |
protected Product |
key
The cached value of the '
Key ' reference. |
protected ProductVersion |
value
The cached value of the '
Value ' reference. |
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
NIL
EOPPOSITE_FEATURE_BASE
Modifier | Constructor and Description |
---|---|
protected |
ProductToProductVersionMapEntryImpl() |
Modifier and Type | Method and Description |
---|---|
Product |
basicGetTypedKey() |
ProductVersion |
basicGetTypedValue() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EMap<Product,ProductVersion> |
getEMap() |
int |
getHash() |
Product |
getKey() |
Product |
getTypedKey() |
ProductVersion |
getTypedValue() |
ProductVersion |
getValue() |
void |
setHash(int hash) |
void |
setKey(Product key) |
void |
setTypedKey(Product newKey) |
void |
setTypedValue(ProductVersion newValue) |
ProductVersion |
setValue(ProductVersion value) |
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, 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, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, 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 Product key
Key
' reference.
getTypedKey()
protected ProductVersion value
Value
' reference.
getTypedValue()
protected int hash
protected ProductToProductVersionMapEntryImpl()
protected EClass eStaticClass()
eStaticClass
in class BasicEObjectImpl
public Product getTypedKey()
public Product basicGetTypedKey()
public void setTypedKey(Product newKey)
public ProductVersion getTypedValue()
public ProductVersion basicGetTypedValue()
public void setTypedValue(ProductVersion newValue)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class BasicEObjectImpl
public int getHash()
getHash
in interface BasicEMap.Entry<Product,ProductVersion>
public void setHash(int hash)
setHash
in interface BasicEMap.Entry<Product,ProductVersion>
public Product getKey()
getKey
in interface Map.Entry<Product,ProductVersion>
public void setKey(Product key)
setKey
in interface BasicEMap.Entry<Product,ProductVersion>
public ProductVersion getValue()
getValue
in interface Map.Entry<Product,ProductVersion>
public ProductVersion setValue(ProductVersion value)
setValue
in interface Map.Entry<Product,ProductVersion>
public EMap<Product,ProductVersion> getEMap()
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html