Class EnumConstantResolver
java.lang.Object
tools.mdsd.jamopp.parser.implementation.resolver.AbstractResolverWithCache<EnumConstant,org.eclipse.jdt.core.dom.IVariableBinding>
tools.mdsd.jamopp.parser.implementation.resolver.EnumConstantResolver
- All Implemented Interfaces:
Resolver<EnumConstant,
,org.eclipse.jdt.core.dom.IVariableBinding> ResolverWithCache<EnumConstant,
,org.eclipse.jdt.core.dom.IVariableBinding> ResolverWithName<EnumConstant,
org.eclipse.jdt.core.dom.IVariableBinding>
public class EnumConstantResolver
extends AbstractResolverWithCache<EnumConstant,org.eclipse.jdt.core.dom.IVariableBinding>
-
Constructor Summary
ConstructorDescriptionEnumConstantResolver
(Map<String, EnumConstant> bindings, Set<org.eclipse.jdt.core.dom.IVariableBinding> variableBindings, MembersFactory membersFactory, ResolverWithCache<Enumeration, org.eclipse.jdt.core.dom.ITypeBinding> enumerationResolver, ToStringConverter<org.eclipse.jdt.core.dom.IVariableBinding> toFieldNameConverter) -
Method Summary
Modifier and TypeMethodDescriptiongetByBinding
(org.eclipse.jdt.core.dom.IVariableBinding binding) Methods inherited from class tools.mdsd.jamopp.parser.implementation.resolver.AbstractResolverWithCache
bindingsSize, clearBindings, containsKey, forEachBinding, forEachBindingOnCopy, get, getBindings, putBinding
-
Constructor Details
-
EnumConstantResolver
@Inject public EnumConstantResolver(Map<String, EnumConstant> bindings, Set<org.eclipse.jdt.core.dom.IVariableBinding> variableBindings, MembersFactory membersFactory, ResolverWithCache<Enumeration, org.eclipse.jdt.core.dom.ITypeBinding> enumerationResolver, ToStringConverter<org.eclipse.jdt.core.dom.IVariableBinding> toFieldNameConverter)
-
-
Method Details
-
getByBinding
-
getByName
-