Class PackageResolver

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

public class PackageResolver extends AbstractResolverWithCache<Package,org.eclipse.jdt.core.dom.IPackageBinding>
  • Constructor Details

    • PackageResolver

      @Inject public PackageResolver(Map<String,Package> bindings, Set<org.eclipse.jdt.core.dom.IPackageBinding> packageBindings, ContainersFactory containersFactory)
  • Method Details

    • getByBinding

      public Package getByBinding(org.eclipse.jdt.core.dom.IPackageBinding binding)
    • getByName

      public Package getByName(String name)