Uses of Class
com.fasterxml.jackson.databind.util.EnumResolver
-
Packages that use EnumResolver Package Description 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 Modifier and Type Method Description protected EnumResolver
BasicDeserializerFactory. constructEnumResolver(java.lang.Class<?> enumClass, DeserializationConfig config, AnnotatedMember jsonValueAccessor)
-
Uses of EnumResolver in com.fasterxml.jackson.databind.deser.std
Fields in com.fasterxml.jackson.databind.deser.std declared as EnumResolver Modifier and Type Field Description protected EnumResolver
StdKeyDeserializer.EnumKD. _byNameResolver
protected EnumResolver
StdKeyDeserializer.EnumKD. _byToStringResolver
Lazily constructed alternative in case there is need to use 'toString()' method as the source.Methods in com.fasterxml.jackson.databind.deser.std that return EnumResolver Modifier and Type Method Description private EnumResolver
StdKeyDeserializer.EnumKD. _getToStringResolver(DeserializationContext ctxt)
Methods in com.fasterxml.jackson.databind.deser.std with parameters of type EnumResolver Modifier and Type Method Description 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 Description EnumDeserializer(EnumResolver byNameResolver)
Deprecated.Since 2.9EnumDeserializer(EnumResolver byNameResolver, java.lang.Boolean caseInsensitive)
EnumKD(EnumResolver er, AnnotatedMethod factory)
-
Uses of EnumResolver in com.fasterxml.jackson.databind.util
Methods in com.fasterxml.jackson.databind.util that return EnumResolver Modifier and Type Method Description static EnumResolver
EnumResolver. constructFor(java.lang.Class<java.lang.Enum<?>> enumCls, AnnotationIntrospector ai)
Factory method for constructing resolver that maps from Enum.name() into Enum valuestatic EnumResolver
EnumResolver. constructUnsafe(java.lang.Class<?> rawEnumCls, AnnotationIntrospector ai)
This method is needed because of the dynamic nature of constructing Enum resolvers.static EnumResolver
EnumResolver. constructUnsafeUsingMethod(java.lang.Class<?> rawEnumCls, AnnotatedMember accessor, AnnotationIntrospector ai)
Method used when actual String serialization is indicated using @JsonValue on a method.static EnumResolver
EnumResolver. constructUnsafeUsingToString(java.lang.Class<?> rawEnumCls, AnnotationIntrospector ai)
Method that needs to be used instead ofconstructUsingToString(java.lang.Class<java.lang.Enum<?>>)
if static type of enum is not known.static EnumResolver
EnumResolver. constructUsingMethod(java.lang.Class<java.lang.Enum<?>> enumCls, AnnotatedMember accessor, AnnotationIntrospector ai)
static EnumResolver
EnumResolver. constructUsingToString(java.lang.Class<java.lang.Enum<?>> enumCls)
Deprecated.Since 2.8, useconstructUsingToString(Class, AnnotationIntrospector)
insteadstatic EnumResolver
EnumResolver. constructUsingToString(java.lang.Class<java.lang.Enum<?>> enumCls, AnnotationIntrospector ai)
Factory method for constructing resolver that maps from Enum.toString() into Enum value
-