Class ConstructorResolver
java.lang.Object
tools.mdsd.jamopp.parser.implementation.resolver.AbstractResolverWithCache<Constructor,org.eclipse.jdt.core.dom.IMethodBinding>
tools.mdsd.jamopp.parser.implementation.resolver.ConstructorResolver
- All Implemented Interfaces:
Resolver<Constructor,
,org.eclipse.jdt.core.dom.IMethodBinding> ResolverWithCache<Constructor,
,org.eclipse.jdt.core.dom.IMethodBinding> ResolverWithName<Constructor,
org.eclipse.jdt.core.dom.IMethodBinding>
public class ConstructorResolver
extends AbstractResolverWithCache<Constructor,org.eclipse.jdt.core.dom.IMethodBinding>
-
Constructor Summary
ConstructorDescriptionConstructorResolver
(Map<String, Constructor> bindings, ToStringConverter<TypeReference> toTypeNameConverterFromReference, ToStringConverter<org.eclipse.jdt.core.dom.ITypeBinding> toTypeNameConverterFromBinding, ToStringConverter<org.eclipse.jdt.core.dom.IMethodBinding> toMethodNameConverter, StatementsFactory statementsFactory, Set<org.eclipse.jdt.core.dom.IMethodBinding> methodBindings, MembersFactory membersFactory, Resolver<Classifier, org.eclipse.jdt.core.dom.ITypeBinding> classifierResolver) -
Method Summary
Methods inherited from class tools.mdsd.jamopp.parser.implementation.resolver.AbstractResolverWithCache
bindingsSize, clearBindings, containsKey, forEachBinding, forEachBindingOnCopy, get, getBindings, putBinding
-
Constructor Details
-
ConstructorResolver
@Inject public ConstructorResolver(Map<String, Constructor> bindings, ToStringConverter<TypeReference> toTypeNameConverterFromReference, ToStringConverter<org.eclipse.jdt.core.dom.ITypeBinding> toTypeNameConverterFromBinding, ToStringConverter<org.eclipse.jdt.core.dom.IMethodBinding> toMethodNameConverter, StatementsFactory statementsFactory, Set<org.eclipse.jdt.core.dom.IMethodBinding> methodBindings, MembersFactory membersFactory, Resolver<Classifier, org.eclipse.jdt.core.dom.ITypeBinding> classifierResolver)
-
-
Method Details
-
getByBinding
-
getByName
-