## Uses of Class
com.fasterxml.jackson.databind.util.EnumResolver

Packages that use EnumResolver
com.fasterxml.jackson.databind.deser: Contains implementation classes of deserialization part of data binding.
com.fasterxml.jackson.databind.deser.std: Contains public standard implementations of abstraction that Jackson uses.
com.fasterxml.jackson.databind.util: Utility classes for Mapper package.

### Uses of EnumResolver in com.fasterxml.jackson.databind.deser

Methods in com.fasterxml.jackson.databind.deser that return EnumResolver
`protected EnumResolver` BasicDeserializerFactory.`constructEnumResolver(Class<?> enumClass, DeserializationConfig config, AnnotatedMember jsonValueAccessor)`

### Uses of EnumResolver in com.fasterxml.jackson.databind.deser.std

Methods in com.fasterxml.jackson.databind.deser.std with parameters of type EnumResolver
`static KeyDeserializer` StdKeyDeserializers.`constructEnumKeyDeserializer(EnumResolver enumResolver)`
`static KeyDeserializer` StdKeyDeserializers.`constructEnumKeyDeserializer(EnumResolver enumResolver, AnnotatedMethod factory)`

Constructors in com.fasterxml.jackson.databind.deser.std with parameters of type EnumResolver
Constructor and Description
`EnumDeserializer(EnumResolver byNameResolver)` Deprecated. Since 2.9
`EnumDeserializer(EnumResolver byNameResolver, Boolean caseInsensitive)`

### Uses of EnumResolver in com.fasterxml.jackson.databind.util

Methods in com.fasterxml.jackson.databind.util that return EnumResolver
`protected static EnumResolver` EnumResolver.`_constructFor(Class<?> enumCls0, AnnotationIntrospector ai, boolean isIgnoreCase)`
`protected static EnumResolver` EnumResolver.`_constructUsingMethod(Class<?> enumCls0, AnnotatedMember accessor, AnnotationIntrospector ai, boolean isIgnoreCase)`
`protected static EnumResolver` EnumResolver.`_constructUsingToString(Class<?> enumCls0, AnnotationIntrospector ai, boolean isIgnoreCase)`
`static EnumResolver` EnumResolver.`constructFor(Class<Enum<?>> enumCls, AnnotationIntrospector ai)` Deprecated. Since 2.12
`static EnumResolver` EnumResolver.`constructFor(DeserializationConfig config, Class<?> enumCls)` Factory method for constructing resolver that maps from Enum.name() into Enum value.
`static EnumResolver` EnumResolver.`constructUnsafe(Class<?> rawEnumCls, AnnotationIntrospector ai)` Deprecated. Since 2.12
`static EnumResolver` EnumResolver.`constructUnsafeUsingMethod(Class<?> rawEnumCls, AnnotatedMember accessor, AnnotationIntrospector ai)` Deprecated. Since 2.12
`static EnumResolver` EnumResolver.`constructUnsafeUsingToString(Class<?> rawEnumCls, AnnotationIntrospector ai)` Deprecated. Since 2.12
`static EnumResolver` EnumResolver.`constructUsingMethod(Class<Enum<?>> enumCls, AnnotatedMember accessor, AnnotationIntrospector ai)` Deprecated. Since 2.12
`static EnumResolver` EnumResolver.`constructUsingMethod(DeserializationConfig config, Class<?> enumCls, AnnotatedMember accessor)` Method used when actual String serialization is indicated using @JsonValue on a method in Enum class.
`static EnumResolver` EnumResolver.`constructUsingToString(Class<Enum<?>> enumCls)` Deprecated. Since 2.8 (remove from 2.13 or later)
`static EnumResolver` EnumResolver.`constructUsingToString(Class<Enum<?>> enumCls, AnnotationIntrospector ai)` Deprecated. Since 2.12
`static EnumResolver` EnumResolver.`constructUsingToString(DeserializationConfig config, Class<?> enumCls)` Factory method for constructing resolver that maps from Enum.toString() into Enum value