public class XFunctionTypeRefImplCustom extends XFunctionTypeRefImpl
JvmSpecializedTypeReferenceorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListINSTANCE_CONTEXT_EDEFAULT, instanceContext, paramTypes, returnType, typeequivalentEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Constructor and Description |
|---|
XFunctionTypeRefImplCustom() |
| Modifier and Type | Method and Description |
|---|---|
<Result> Result |
accept(ITypeReferenceVisitor<Result> visitor) |
<Parameter,Result> |
accept(ITypeReferenceVisitorWithParameter<Parameter,Result> visitor,
Parameter parameter) |
protected org.eclipse.emf.common.util.URI |
computeTypeUri(boolean procedure) |
protected JvmParameterizedTypeReference |
createEquivalentWithoutWildcards(JvmType rawType,
boolean procedure) |
protected JvmParameterizedTypeReference |
createEquivalentWithWildcards(JvmType rawType,
boolean procedure) |
JvmTypeReference |
getEquivalent() |
String |
getIdentifier() |
protected JvmTypeReference |
getJavaLangObjectTypeRef(JvmType rawType,
TypesFactory typesFactory) |
String |
getQualifiedName(char innerClassDelimiter) |
String |
getSimpleName() |
JvmType |
getType() |
protected JvmType |
getType(Class<?> clazz,
org.eclipse.emf.ecore.EObject context) |
String |
toString() |
JvmTypeReference |
wrapIfNecessary(JvmTypeReference reference) |
basicGetType, basicSetReturnType, eGet, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getParamTypes, getReturnType, isInstanceContext, setInstanceContext, setReturnType, setTypebasicSetEquivalent, setEquivalenteResolveProxy, getQualifiedNameeBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetEquivalentgetQualifiedNameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic <Result> Result accept(ITypeReferenceVisitor<Result> visitor)
accept in interface JvmTypeReferenceaccept in class JvmSpecializedTypeReferenceImplCustompublic <Parameter,Result> Result accept(ITypeReferenceVisitorWithParameter<Parameter,Result> visitor, Parameter parameter)
accept in interface JvmTypeReferenceaccept in class JvmSpecializedTypeReferenceImplCustompublic JvmType getType()
XFunctionTypeRefImplgetType in interface JvmTypeReferencegetType in interface XFunctionTypeRefgetType in class XFunctionTypeRefImplXFunctionTypeRef.setType(JvmType),
XtypePackage.getXFunctionTypeRef_Type()public JvmTypeReference getEquivalent()
getEquivalent in interface JvmSpecializedTypeReferencegetEquivalent in class JvmSpecializedTypeReferenceImplprotected JvmParameterizedTypeReference createEquivalentWithoutWildcards(JvmType rawType, boolean procedure)
protected JvmParameterizedTypeReference createEquivalentWithWildcards(JvmType rawType, boolean procedure)
protected JvmTypeReference getJavaLangObjectTypeRef(JvmType rawType, TypesFactory typesFactory)
public JvmTypeReference wrapIfNecessary(JvmTypeReference reference)
protected org.eclipse.emf.common.util.URI computeTypeUri(boolean procedure)
public String getIdentifier()
getIdentifier in interface JvmTypeReferencegetIdentifier in class JvmSpecializedTypeReferenceImplCustompublic String getQualifiedName(char innerClassDelimiter)
getQualifiedName in interface JvmTypeReferencegetQualifiedName in class JvmSpecializedTypeReferenceImplCustompublic String getSimpleName()
getSimpleName in interface JvmTypeReferencegetSimpleName in class JvmSpecializedTypeReferenceImplCustompublic String toString()
XFunctionTypeRefImpltoString in class XFunctionTypeRefImplCopyright © 2015. All Rights Reserved.