Class ConstructorDescription
- java.lang.Object
-
- org.eclipse.xtext.resource.AbstractEObjectDescription
-
- org.eclipse.xtext.resource.EObjectDescription
-
- org.eclipse.xtext.xbase.scoping.batch.BucketedEObjectDescription
-
- org.eclipse.xtext.xbase.scoping.batch.ConstructorDescription
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.IEObjectDescription,IIdentifiableElementDescription
- Direct Known Subclasses:
SuperConstructorDescription
public class ConstructorDescription extends BucketedEObjectDescription
-
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAnonymousClassConstructorCall()booleanisExtension()booleanisStatic()Constructors of non-member types are considered to be static.-
Methods inherited from class org.eclipse.xtext.xbase.scoping.batch.BucketedEObjectDescription
computeShadowingKey, getBucketId, getElementOrProxy, getImplicitFirstArgument, getImplicitFirstArgumentType, getImplicitReceiver, getImplicitReceiverConformanceFlags, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getNumberOfIrrelevantParameters, getNumberOfParameters, getShadowingKey, getSyntacticReceiver, getSyntacticReceiverConformanceFlags, getSyntacticReceiverConformanceHints, getSyntacticReceiverType, getSyntacticReceiverTypeParameterMapping, isSyntacticReceiverPossibleArgument, isTypeLiteral, isValidStaticState, isVisible, toString
-
Methods inherited from class org.eclipse.xtext.resource.EObjectDescription
create, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalize
-
-
-
-
Constructor Detail
-
ConstructorDescription
public ConstructorDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName, org.eclipse.xtext.common.types.JvmConstructor constructor, int bucketId, boolean visible)
-
ConstructorDescription
public ConstructorDescription(org.eclipse.xtext.naming.QualifiedName qualifiedName, org.eclipse.xtext.common.types.JvmConstructor constructor, int bucketId, boolean visible, boolean anonymous)
-
-
Method Detail
-
isStatic
public boolean isStatic()
Constructors of non-member types are considered to be static.
-
isExtension
public boolean isExtension()
-
isAnonymousClassConstructorCall
public boolean isAnonymousClassConstructorCall()
- Specified by:
isAnonymousClassConstructorCallin interfaceIIdentifiableElementDescription- Overrides:
isAnonymousClassConstructorCallin classBucketedEObjectDescription
-
-