public class ConstructorDescription extends BucketedEObjectDescription
| Constructor and Description |
|---|
ConstructorDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmConstructor constructor,
int bucketId,
boolean visible) |
ConstructorDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmConstructor constructor,
int bucketId,
boolean visible,
boolean anonymous) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAnonymousClassConstructorCall() |
boolean |
isExtension() |
boolean |
isStatic()
Constructors of non-member types are considered to be static.
|
computeShadowingKey, getBucketId, getElementOrProxy, getImplicitFirstArgument, getImplicitFirstArgumentType, getImplicitReceiver, getImplicitReceiverConformanceFlags, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getNumberOfIrrelevantParameters, getNumberOfParameters, getShadowingKey, getSyntacticReceiver, getSyntacticReceiverConformanceFlags, getSyntacticReceiverConformanceHints, getSyntacticReceiverType, getSyntacticReceiverTypeParameterMapping, isSyntacticReceiverPossibleArgument, isTypeLiteral, isValidStaticState, isVisible, toStringcreate, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalizepublic ConstructorDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmConstructor constructor,
int bucketId,
boolean visible)
public ConstructorDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName,
org.eclipse.xtext.common.types.JvmConstructor constructor,
int bucketId,
boolean visible,
boolean anonymous)
public boolean isStatic()
public boolean isExtension()
public boolean isAnonymousClassConstructorCall()
isAnonymousClassConstructorCall in interface IIdentifiableElementDescriptionisAnonymousClassConstructorCall in class BucketedEObjectDescription