Class ClassifierResolver
java.lang.Object
tools.mdsd.jamopp.parser.implementation.resolver.ClassifierResolver
- All Implemented Interfaces:
Resolver<Classifier,
org.eclipse.jdt.core.dom.ITypeBinding>
public class ClassifierResolver
extends Object
implements Resolver<Classifier,org.eclipse.jdt.core.dom.ITypeBinding>
-
Constructor Summary
ConstructorDescriptionClassifierResolver
(ResolverWithCache<AnonymousClass, org.eclipse.jdt.core.dom.ITypeBinding> anonymousClassResolver, ResolverWithCache<TypeParameter, org.eclipse.jdt.core.dom.ITypeBinding> typeParameterResolver, ToStringConverter<org.eclipse.jdt.core.dom.ITypeBinding> toTypeNameConverter, ResolverWithCache<Interface, org.eclipse.jdt.core.dom.ITypeBinding> interfaceResolver, ResolverWithCache<Enumeration, org.eclipse.jdt.core.dom.ITypeBinding> enumerationResolver, ResolverWithCache<Class, org.eclipse.jdt.core.dom.ITypeBinding> classResolver, ResolverWithCache<Annotation, org.eclipse.jdt.core.dom.ITypeBinding> annotationResolver) -
Method Summary
-
Constructor Details
-
ClassifierResolver
@Inject public ClassifierResolver(ResolverWithCache<AnonymousClass, org.eclipse.jdt.core.dom.ITypeBinding> anonymousClassResolver, ResolverWithCache<TypeParameter, org.eclipse.jdt.core.dom.ITypeBinding> typeParameterResolver, ToStringConverter<org.eclipse.jdt.core.dom.ITypeBinding> toTypeNameConverter, ResolverWithCache<Interface, org.eclipse.jdt.core.dom.ITypeBinding> interfaceResolver, ResolverWithCache<Enumeration, org.eclipse.jdt.core.dom.ITypeBinding> enumerationResolver, ResolverWithCache<Class, org.eclipse.jdt.core.dom.ITypeBinding> classResolver, ResolverWithCache<Annotation, org.eclipse.jdt.core.dom.ITypeBinding> annotationResolver)
-
-
Method Details
-
getByBinding
- Specified by:
getByBinding
in interfaceResolver<Classifier,
org.eclipse.jdt.core.dom.ITypeBinding>
-