Package org.eclipse.xtext.xbase.scoping.featurecalls

Interface Summary
IFeaturesForTypeProvider  
IJvmFeatureDescriptionProvider The strategy interface passed to instances of IJvmFeatureScopeProvider.
IJvmFeatureScopeProvider Provides a feature scope for a type, based on the type hierarchy.
IValidatedEObjectDescription  
 

Class Summary
AbstractFeaturesForTypeProvider  
AbstractStaticMethodsFeatureForTypeProvider  
DefaultConstructorDescriptionProvider  
DefaultFeaturesForTypeProvider  
DefaultJvmFeatureDescriptionProvider  
DefaultJvmFeatureDescriptionProvider.ShadowingAwareAcceptor  
FilteredDelegatingScope A scope implementation that allows to decorate a LazyJvmFeatureScope to apply filtering on the content.
IJvmFeatureScopeProvider.FeatureScopeDescription  
JvmFeatureDescription  
JvmFeatureScope  
JvmFeatureScopeProvider Provides a feature scope for a type, based on the type hierarchy.
JvmFeatureSignatureProvider  
JvmFeatureSignatureProvider.Switch  
LazyJvmFeatureScope Internal scope implementation for Xbase feature scopes.
LazyJvmFeatureScopeStrategy  
LocalVarDescription  
OperatorMapping  
StaticImplicitMethodsFeatureForTypeProvider  
StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider  
XAssignmentDescriptionProvider Creates assignment feature descriptions for fields.
XAssignmentSugarDescriptionProvider creates assignment feature descriptions for setter methods.
XConstructorProvider  
XFeatureCallSugarDescriptionProvider Constructs sugared JvmFeatureDescriptions for - XFeatureCall - XMemberFeatureCall - XBinaryOperation This includes operator overloading for XBinaryOperation, invocation of unparameterized methods without parenthesis, and access to getters using the property name (i.e.