|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.BasicNotifierImpl org.eclipse.emf.ecore.impl.BasicEObjectImpl org.eclipse.emf.ecore.impl.MinimalEObjectImpl org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container org.eclipse.xtext.common.types.impl.JvmTypeReferenceImpl org.eclipse.xtext.common.types.impl.JvmTypeReferenceImplCustom org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImplCustom org.eclipse.xtext.xtype.impl.XFunctionTypeRefImpl org.eclipse.xtext.xtype.impl.XFunctionTypeRefImplCustom
public class XFunctionTypeRefImplCustom
JvmSpecializedTypeReference
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.xtext.xtype.impl.XFunctionTypeRefImpl |
---|
INSTANCE_CONTEXT_EDEFAULT, instanceContext, paramTypes, returnType, type |
Fields inherited from class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl |
---|
equivalent |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
XFunctionTypeRefImplCustom()
|
Method Summary | ||
---|---|---|
|
accept(ITypeReferenceVisitor<Result> visitor)
|
|
|
accept(ITypeReferenceVisitorWithParameter<Parameter,Result> visitor,
Parameter parameter)
|
|
protected org.eclipse.emf.common.util.URI |
computeTypeUri(boolean procedure)
|
|
protected org.eclipse.emf.common.util.URI |
computeTypeUri(java.lang.Class<?> topLevelClass)
|
|
protected JvmParameterizedTypeReference |
createEquivalentWithoutWildcards(JvmType rawType,
boolean procedure)
|
|
protected JvmParameterizedTypeReference |
createEquivalentWithWildcards(JvmType rawType,
boolean procedure)
|
|
JvmTypeReference |
getEquivalent()
|
|
java.lang.String |
getIdentifier()
|
|
protected JvmTypeReference |
getJavaLangObjectTypeRef(JvmType rawType,
TypesFactory typesFactory)
|
|
java.lang.String |
getQualifiedName(char innerClassDelimiter)
|
|
java.lang.String |
getSimpleName()
|
|
JvmType |
getType()
|
|
protected JvmType |
getType(java.lang.Class<?> clazz,
org.eclipse.emf.ecore.EObject context)
|
|
java.lang.String |
toString()
|
|
JvmTypeReference |
wrapIfNecessary(JvmTypeReference reference)
|
Methods inherited from class org.eclipse.xtext.xtype.impl.XFunctionTypeRefImpl |
---|
basicGetType, basicSetReturnType, eGet, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getParamTypes, getReturnType, isInstanceContext, setInstanceContext, setReturnType, setType |
Methods inherited from class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl |
---|
basicGetEquivalent, basicSetEquivalent, setEquivalent |
Methods inherited from class org.eclipse.xtext.common.types.impl.JvmTypeReferenceImplCustom |
---|
eResolveProxy, getQualifiedName |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.xtext.common.types.JvmSpecializedTypeReference |
---|
setEquivalent |
Methods inherited from interface org.eclipse.xtext.common.types.JvmTypeReference |
---|
getQualifiedName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Constructor Detail |
---|
public XFunctionTypeRefImplCustom()
Method Detail |
---|
public <Result> Result accept(ITypeReferenceVisitor<Result> visitor)
JvmTypeReferenceImpl
accept
in interface JvmTypeReference
accept
in class JvmSpecializedTypeReferenceImplCustom
public <Parameter,Result> Result accept(ITypeReferenceVisitorWithParameter<Parameter,Result> visitor, Parameter parameter)
JvmTypeReferenceImpl
accept
in interface JvmTypeReference
accept
in class JvmSpecializedTypeReferenceImplCustom
public JvmType getType()
XFunctionTypeRefImpl
getType
in interface JvmTypeReference
getType
in interface XFunctionTypeRef
getType
in class XFunctionTypeRefImpl
XFunctionTypeRef.setType(JvmType)
,
XtypePackage.getXFunctionTypeRef_Type()
public JvmTypeReference getEquivalent()
JvmSpecializedTypeReferenceImpl
getEquivalent
in interface JvmSpecializedTypeReference
getEquivalent
in class JvmSpecializedTypeReferenceImpl
JvmSpecializedTypeReference.setEquivalent(JvmTypeReference)
,
TypesPackage.getJvmSpecializedTypeReference_Equivalent()
protected 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 JvmType getType(java.lang.Class<?> clazz, org.eclipse.emf.ecore.EObject context)
protected org.eclipse.emf.common.util.URI computeTypeUri(boolean procedure)
protected org.eclipse.emf.common.util.URI computeTypeUri(java.lang.Class<?> topLevelClass)
public java.lang.String getIdentifier()
JvmTypeReferenceImpl
getIdentifier
in interface JvmTypeReference
getIdentifier
in class JvmSpecializedTypeReferenceImplCustom
public java.lang.String getQualifiedName(char innerClassDelimiter)
JvmTypeReferenceImpl
getQualifiedName
in interface JvmTypeReference
getQualifiedName
in class JvmSpecializedTypeReferenceImplCustom
public java.lang.String getSimpleName()
JvmTypeReferenceImpl
getSimpleName
in interface JvmTypeReference
getSimpleName
in class JvmSpecializedTypeReferenceImplCustom
public java.lang.String toString()
XFunctionTypeRefImpl
toString
in class XFunctionTypeRefImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |