org.eclipse.xtext.xbase.scoping.batch
Class BucketedEObjectDescription
java.lang.Object
org.eclipse.xtext.resource.AbstractEObjectDescription
org.eclipse.xtext.resource.EObjectDescription
org.eclipse.xtext.xbase.scoping.batch.BucketedEObjectDescription
- All Implemented Interfaces:
- IEObjectDescription
public class BucketedEObjectDescription
- extends EObjectDescription
- Author:
- Sebastian Zarnekow - Initial contribution and API
Constructor Summary |
BucketedEObjectDescription(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
int bucketId)
|
BucketedEObjectDescription(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
XExpression receiver,
JvmTypeReference receiverType,
int bucketId)
|
BucketedEObjectDescription(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
XExpression receiver,
JvmTypeReference receiverType,
java.util.Map<JvmTypeParameter,JvmTypeReference> receiverTypeParameterMapping,
int bucketId)
|
Methods inherited from class org.eclipse.xtext.resource.EObjectDescription |
create, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BucketedEObjectDescription
public BucketedEObjectDescription(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
XExpression receiver,
JvmTypeReference receiverType,
java.util.Map<JvmTypeParameter,JvmTypeReference> receiverTypeParameterMapping,
int bucketId)
BucketedEObjectDescription
public BucketedEObjectDescription(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
XExpression receiver,
JvmTypeReference receiverType,
int bucketId)
BucketedEObjectDescription
public BucketedEObjectDescription(QualifiedName qualifiedName,
org.eclipse.emf.ecore.EObject element,
int bucketId)
getShadowingKey
public java.lang.String getShadowingKey()
getBucketId
public int getBucketId()
getReceiverType
public JvmTypeReference getReceiverType()
getReceiver
public XExpression getReceiver()
getReceiverTypeParameterMapping
public java.util.Map<JvmTypeParameter,JvmTypeReference> getReceiverTypeParameterMapping()
isExtensionDescription
public boolean isExtensionDescription()
isStaticDescription
public boolean isStaticDescription()