public class StaticFeatureDescriptionWithTypeLiteralReceiver extends StaticFeatureDescriptionWithSyntacticReceiver
String::CASE_INSENSITIVE_COMPARATOR and String.CASE_INSENSITIVE_COMPARATOR are equivalent.
The latter member feature call is described by a StaticFeatureDescriptionWithTypeLiteralReceiver.| Constructor and Description |
|---|
StaticFeatureDescriptionWithTypeLiteralReceiver(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmFeature feature,
XExpression receiver,
LightweightTypeReference receiverType,
int bucketId,
boolean visible) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
computeShadowingKey(org.eclipse.xtext.common.types.JvmIdentifiableElement identifiable,
java.lang.StringBuilder result) |
boolean |
isSyntacticReceiverPossibleArgument() |
boolean |
isValidStaticState() |
getSyntacticReceiver, getSyntacticReceiverTypeisExtension, isStaticgetBucketId, getElementOrProxy, getImplicitFirstArgument, getImplicitFirstArgumentType, getImplicitReceiver, getImplicitReceiverConformanceFlags, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getNumberOfIrrelevantParameters, getNumberOfParameters, getShadowingKey, getSyntacticReceiverConformanceFlags, getSyntacticReceiverConformanceHints, getSyntacticReceiverTypeParameterMapping, isAnonymousClassConstructorCall, isTypeLiteral, isVisible, toStringcreate, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalizepublic StaticFeatureDescriptionWithTypeLiteralReceiver(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmFeature feature,
XExpression receiver,
LightweightTypeReference receiverType,
int bucketId,
boolean visible)
protected void computeShadowingKey(org.eclipse.xtext.common.types.JvmIdentifiableElement identifiable,
java.lang.StringBuilder result)
computeShadowingKey in class BucketedEObjectDescriptionpublic boolean isSyntacticReceiverPossibleArgument()
isSyntacticReceiverPossibleArgument in interface IIdentifiableElementDescriptionisSyntacticReceiverPossibleArgument in class BucketedEObjectDescriptionpublic boolean isValidStaticState()
isValidStaticState in interface IIdentifiableElementDescriptionisValidStaticState in class StaticFeatureDescriptionWithSyntacticReceiver