public class StaticExtensionFeatureDescriptionWithImplicitFirstArgument extends StaticExtensionFeatureDescription
| Modifier | Constructor and Description |
|---|---|
protected |
StaticExtensionFeatureDescriptionWithImplicitFirstArgument(QualifiedName qualifiedName,
JvmFeature feature,
XExpression firstArgument,
LightweightTypeReference firstArgumentType,
int bucketId,
boolean visible) |
| Modifier and Type | Method and Description |
|---|---|
XExpression |
getImplicitFirstArgument() |
LightweightTypeReference |
getImplicitFirstArgumentType() |
XExpression |
getSyntacticReceiver() |
int |
getSyntacticReceiverConformanceFlags() |
LightweightTypeReference |
getSyntacticReceiverType() |
isExtension, isStaticcomputeShadowingKey, getBucketId, getElementOrProxy, getImplicitReceiver, getImplicitReceiverConformanceFlags, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getNumberOfIrrelevantParameters, getNumberOfParameters, getShadowingKey, getSyntacticReceiverConformanceHints, getSyntacticReceiverTypeParameterMapping, isAnonymousClassConstructorCall, isSyntacticReceiverPossibleArgument, isTypeLiteral, isValidStaticState, isVisible, toStringcreate, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeysprotected StaticExtensionFeatureDescriptionWithImplicitFirstArgument(QualifiedName qualifiedName, JvmFeature feature, XExpression firstArgument, LightweightTypeReference firstArgumentType, int bucketId, boolean visible)
public XExpression getSyntacticReceiver()
getSyntacticReceiver in interface IIdentifiableElementDescriptiongetSyntacticReceiver in class StaticExtensionFeatureDescriptionpublic LightweightTypeReference getSyntacticReceiverType()
getSyntacticReceiverType in interface IIdentifiableElementDescriptiongetSyntacticReceiverType in class StaticExtensionFeatureDescriptionpublic int getSyntacticReceiverConformanceFlags()
getSyntacticReceiverConformanceFlags in interface IIdentifiableElementDescriptiongetSyntacticReceiverConformanceFlags in class StaticExtensionFeatureDescriptionpublic XExpression getImplicitFirstArgument()
getImplicitFirstArgument in interface IIdentifiableElementDescriptiongetImplicitFirstArgument in class BucketedEObjectDescriptionpublic LightweightTypeReference getImplicitFirstArgumentType()
getImplicitFirstArgumentType in interface IIdentifiableElementDescriptiongetImplicitFirstArgumentType in class BucketedEObjectDescriptionCopyright © 2015. All Rights Reserved.