Class PureTypeBindingsConverterImpl
java.lang.Object
tools.mdsd.jamopp.parser.implementation.resolver.PureTypeBindingsConverterImpl
- All Implemented Interfaces:
PureTypeBindingsConverter
-
Constructor Summary
ConstructorDescriptionPureTypeBindingsConverterImpl
(com.google.inject.Provider<ToConcreteClassifierConverterWithExtraInfo> utilBindingInfoToConcreteClassifierConverter, ResolverWithCache<Package, org.eclipse.jdt.core.dom.IPackageBinding> packageResolver, ResolverWithCache<Module, org.eclipse.jdt.core.dom.IModuleBinding> moduleResolver, ResolverWithCache<Interface, org.eclipse.jdt.core.dom.ITypeBinding> interfaceResolver, boolean extractAdditionalInfosFromTypeBindings, ResolverWithCache<Enumeration, org.eclipse.jdt.core.dom.ITypeBinding> enumerationResolver, ContainersFactory containersFactory, ResolverWithCache<Class, org.eclipse.jdt.core.dom.ITypeBinding> classResolver, com.google.inject.Provider<Converter<org.eclipse.jdt.core.dom.IPackageBinding, Package>> bindingToPackageConverter, com.google.inject.Provider<Converter<org.eclipse.jdt.core.dom.IModuleBinding, Module>> bindingToModuleConverter, ResolverWithCache<Annotation, org.eclipse.jdt.core.dom.ITypeBinding> annotationResolver, Set<org.eclipse.jdt.core.dom.ITypeBinding> typeBindings, Set<org.eclipse.jdt.core.dom.IPackageBinding> packageBindings, Set<EObject> objVisited, Set<org.eclipse.jdt.core.dom.IModuleBinding> moduleBindings, ToStringConverter<org.eclipse.jdt.core.dom.ITypeBinding> toTypeNameConverter, Resolver<Classifier, org.eclipse.jdt.core.dom.ITypeBinding> classifierResolver) -
Method Summary
-
Constructor Details
-
PureTypeBindingsConverterImpl
@Inject public PureTypeBindingsConverterImpl(com.google.inject.Provider<ToConcreteClassifierConverterWithExtraInfo> utilBindingInfoToConcreteClassifierConverter, ResolverWithCache<Package, org.eclipse.jdt.core.dom.IPackageBinding> packageResolver, ResolverWithCache<Module, org.eclipse.jdt.core.dom.IModuleBinding> moduleResolver, ResolverWithCache<Interface, org.eclipse.jdt.core.dom.ITypeBinding> interfaceResolver, boolean extractAdditionalInfosFromTypeBindings, ResolverWithCache<Enumeration, org.eclipse.jdt.core.dom.ITypeBinding> enumerationResolver, ContainersFactory containersFactory, ResolverWithCache<Class, org.eclipse.jdt.core.dom.ITypeBinding> classResolver, com.google.inject.Provider<Converter<org.eclipse.jdt.core.dom.IPackageBinding, Package>> bindingToPackageConverter, com.google.inject.Provider<Converter<org.eclipse.jdt.core.dom.IModuleBinding, Module>> bindingToModuleConverter, ResolverWithCache<Annotation, org.eclipse.jdt.core.dom.ITypeBinding> annotationResolver, Set<org.eclipse.jdt.core.dom.ITypeBinding> typeBindings, Set<org.eclipse.jdt.core.dom.IPackageBinding> packageBindings, Set<EObject> objVisited, Set<org.eclipse.jdt.core.dom.IModuleBinding> moduleBindings, ToStringConverter<org.eclipse.jdt.core.dom.ITypeBinding> toTypeNameConverter, Resolver<Classifier, org.eclipse.jdt.core.dom.ITypeBinding> classifierResolver)
-
-
Method Details
-
convertPureTypeBindings
- Specified by:
convertPureTypeBindings
in interfacePureTypeBindingsConverter
-