org.eclipse.xtext.xbase.scoping.featurecalls
Class IJvmFeatureScopeProvider.FeatureScopeDescription

java.lang.Object
  extended by org.eclipse.xtext.xbase.scoping.featurecalls.IJvmFeatureScopeProvider.FeatureScopeDescription
Enclosing interface:
IJvmFeatureScopeProvider

public static class IJvmFeatureScopeProvider.FeatureScopeDescription
extends java.lang.Object


Constructor Summary
IJvmFeatureScopeProvider.FeatureScopeDescription(JvmTypeReference receiverType, com.google.common.base.Function<? super JvmFeatureDescription,? extends ITypeArgumentContext> contextFactory, IJvmFeatureDescriptionProvider descriptionProvider)
           
 
Method Summary
 com.google.common.base.Function<? super JvmFeatureDescription,? extends ITypeArgumentContext> getContextFactory()
           
 IJvmFeatureDescriptionProvider getDescriptionProvider()
           
 JvmTypeReference getReceiverType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IJvmFeatureScopeProvider.FeatureScopeDescription

public IJvmFeatureScopeProvider.FeatureScopeDescription(JvmTypeReference receiverType,
                                                        com.google.common.base.Function<? super JvmFeatureDescription,? extends ITypeArgumentContext> contextFactory,
                                                        IJvmFeatureDescriptionProvider descriptionProvider)
Method Detail

getReceiverType

public JvmTypeReference getReceiverType()

getContextFactory

public com.google.common.base.Function<? super JvmFeatureDescription,? extends ITypeArgumentContext> getContextFactory()

getDescriptionProvider

public IJvmFeatureDescriptionProvider getDescriptionProvider()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object