org.eclipse.xtext.xbase.scoping.featurecalls
Class StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider
java.lang.Object
org.eclipse.xtext.xbase.scoping.featurecalls.StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider
- Enclosing class:
- StaticImplicitMethodsFeatureForTypeProvider
public static class StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider
- extends java.lang.Object
Method Summary |
protected java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
computeExtensionClassNames()
|
protected java.util.Collection<java.lang.String> |
computeLiteralClassNames()
|
protected java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
denormalize(com.google.common.collect.Multimap<java.lang.Class<?>,java.lang.Class<?>> classMapping)
|
protected java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
getExtensionClassNames()
|
protected java.util.Collection<java.lang.String> |
getLiteralClassNames()
|
protected com.google.common.collect.Multimap<java.lang.Class<?>,java.lang.Class<?>> |
simpleComputeExtensionClasses()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider
public StaticImplicitMethodsFeatureForTypeProvider.ExtensionClassNameProvider()
computeExtensionClassNames
protected java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> computeExtensionClassNames()
denormalize
protected java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> denormalize(com.google.common.collect.Multimap<java.lang.Class<?>,java.lang.Class<?>> classMapping)
getLiteralClassNames
protected java.util.Collection<java.lang.String> getLiteralClassNames()
getExtensionClassNames
protected java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getExtensionClassNames()
computeLiteralClassNames
protected java.util.Collection<java.lang.String> computeLiteralClassNames()
simpleComputeExtensionClasses
protected com.google.common.collect.Multimap<java.lang.Class<?>,java.lang.Class<?>> simpleComputeExtensionClasses()