Interface IIdentifiableElementDescription
-
- All Superinterfaces:
org.eclipse.xtext.resource.IEObjectDescription
- All Known Implementing Classes:
BucketedEObjectDescription
,ConstructorDescription
,InstanceExtensionDescription
,InstanceExtensionDescriptionWithImplicitFirstArgument
,InstanceFeatureDescription
,InstanceFeatureDescriptionWithImplicitReceiver
,InstanceFeatureDescriptionWithoutReceiver
,QualifiedThisOrSuperDescription
,ScopeProviderAccess.ErrorDescription
,SimpleIdentifiableElementDescription
,StaticExtensionFeatureDescription
,StaticExtensionFeatureDescriptionWithImplicitFirstArgument
,StaticFeatureDescription
,StaticFeatureDescriptionWithImplicitReceiver
,StaticFeatureDescriptionWithSyntacticReceiver
,StaticFeatureDescriptionWithTypeLiteralReceiver
,SuperConstructorDescription
,TypeLiteralDescription
public interface IIdentifiableElementDescription extends org.eclipse.xtext.resource.IEObjectDescription
-
-
Method Summary
-
-
-
Method Detail
-
getElementOrProxy
org.eclipse.xtext.common.types.JvmIdentifiableElement getElementOrProxy()
-
getShadowingKey
java.lang.String getShadowingKey()
-
getBucketId
int getBucketId()
-
getImplicitReceiverType
LightweightTypeReference getImplicitReceiverType()
-
getImplicitReceiver
XExpression getImplicitReceiver()
-
getImplicitReceiverTypeParameterMapping
java.util.Map<org.eclipse.xtext.common.types.JvmTypeParameter,LightweightMergedBoundTypeArgument> getImplicitReceiverTypeParameterMapping()
-
getImplicitReceiverConformanceHints
java.util.EnumSet<ConformanceHint> getImplicitReceiverConformanceHints()
-
getImplicitReceiverConformanceFlags
int getImplicitReceiverConformanceFlags()
-
getSyntacticReceiverType
LightweightTypeReference getSyntacticReceiverType()
-
getSyntacticReceiver
XExpression getSyntacticReceiver()
-
isSyntacticReceiverPossibleArgument
boolean isSyntacticReceiverPossibleArgument()
-
getSyntacticReceiverTypeParameterMapping
java.util.Map<org.eclipse.xtext.common.types.JvmTypeParameter,LightweightMergedBoundTypeArgument> getSyntacticReceiverTypeParameterMapping()
-
getSyntacticReceiverConformanceHints
java.util.EnumSet<ConformanceHint> getSyntacticReceiverConformanceHints()
-
getSyntacticReceiverConformanceFlags
int getSyntacticReceiverConformanceFlags()
-
getImplicitFirstArgument
XExpression getImplicitFirstArgument()
-
getImplicitFirstArgumentType
LightweightTypeReference getImplicitFirstArgumentType()
-
isVisible
boolean isVisible()
-
isStatic
boolean isStatic()
-
isValidStaticState
boolean isValidStaticState()
-
isTypeLiteral
boolean isTypeLiteral()
-
isAnonymousClassConstructorCall
boolean isAnonymousClassConstructorCall()
-
isExtension
boolean isExtension()
-
getNumberOfIrrelevantParameters
int getNumberOfIrrelevantParameters()
-
getNumberOfParameters
int getNumberOfParameters()
-
-