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()
-
-