Class ModuleResolver

java.lang.Object
tools.mdsd.jamopp.parser.implementation.resolver.AbstractResolverWithCache<Module,org.eclipse.jdt.core.dom.IModuleBinding>
tools.mdsd.jamopp.parser.implementation.resolver.ModuleResolver
All Implemented Interfaces:
Resolver<Module,org.eclipse.jdt.core.dom.IModuleBinding>, ResolverWithCache<Module,org.eclipse.jdt.core.dom.IModuleBinding>, ResolverWithName<Module,org.eclipse.jdt.core.dom.IModuleBinding>

public class ModuleResolver extends AbstractResolverWithCache<Module,org.eclipse.jdt.core.dom.IModuleBinding>
  • Constructor Details

    • ModuleResolver

      @Inject public ModuleResolver(Map<String,Module> bindings, Set<org.eclipse.jdt.core.dom.IModuleBinding> moduleBindings, ContainersFactory containersFactory)
  • Method Details

    • getByBinding

      public Module getByBinding(org.eclipse.jdt.core.dom.IModuleBinding binding)
    • getByName

      public Module getByName(String name)