Uses of Class
tools.jackson.databind.util.EnumResolver
Packages that use EnumResolver
Package
Description
Contains implementation classes of deserialization part of
data binding.
Package that contains standard value and key deserializer implementations
Jackson uses for core JDK types.
Utility classes for Mapper package.
-
Uses of EnumResolver in tools.jackson.databind.deser
Methods in tools.jackson.databind.deser that return EnumResolverModifier and TypeMethodDescriptionprotected EnumResolverBasicDeserializerFactory.constructEnumNamingStrategyResolver(DeserializationConfig config, AnnotatedClass enumClass) Factory method used to resolve an instance ofCompactStringObjectMapwithEnumNamingStrategyapplied for the target class.protected EnumResolverBasicDeserializerFactory.constructEnumResolver(DeserializationContext ctxt, Class<?> enumClass, BeanDescription.Supplier beanDescRef) -
Uses of EnumResolver in tools.jackson.databind.deser.jdk
Methods in tools.jackson.databind.deser.jdk with parameters of type EnumResolverModifier and TypeMethodDescriptionstatic KeyDeserializerJDKKeyDeserializers.constructEnumKeyDeserializer(EnumResolver enumResolver, AnnotatedMethod factory, EnumResolver enumNamingResolver, EnumResolver byToStringResolver, EnumResolver byIndexResolver) static KeyDeserializerJDKKeyDeserializers.constructEnumKeyDeserializer(EnumResolver enumRes, EnumResolver byEnumNamingResolver, EnumResolver byToStringResolver, EnumResolver byIndexResolver) static ValueDeserializer<?>EnumDeserializer.deserializerForCreator(DeserializationConfig config, Class<?> enumClass, AnnotatedMethod factory, ValueInstantiator valueInstantiator, SettableBeanProperty[] creatorProps, EnumResolver byNameResolver) Factory method used when Enum instances are to be deserialized using a creator (static factory method)Constructors in tools.jackson.databind.deser.jdk with parameters of type EnumResolverModifierConstructorDescriptionEnumDeserializer(EnumResolver byNameResolver, boolean caseInsensitive, EnumResolver byEnumNamingResolver, EnumResolver toStringResolver) -
Uses of EnumResolver in tools.jackson.databind.util
Methods in tools.jackson.databind.util that return EnumResolverModifier and TypeMethodDescriptionstatic EnumResolverEnumResolver.constructFor(DeserializationConfig config, AnnotatedClass annotatedClass) Factory method for constructing anEnumResolverbased on the givenDeserializationConfigandAnnotatedClassof the enum to be resolved.static EnumResolverEnumResolver.constructUsingEnumNamingStrategy(DeserializationConfig config, AnnotatedClass annotatedClass, EnumNamingStrategy enumNamingStrategy) Factory method for constructing anEnumResolverwithEnumNamingStrategyapplied.static EnumResolverEnumResolver.constructUsingIndex(DeserializationConfig config, AnnotatedClass annotatedClass) Factory method for constructing resolver that maps from index of Enum.values() into Enum value.static EnumResolverEnumResolver.constructUsingMethod(DeserializationConfig config, AnnotatedClass annotatedClass, AnnotatedMember accessor) Method used when actual String serialization is indicated using @JsonValue on a method in Enum class.static EnumResolverEnumResolver.constructUsingToString(DeserializationConfig config, AnnotatedClass annotatedClass) Factory method for constructing resolver that maps from Enum.toString() into Enum value