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
Fields in tools.jackson.databind.deser.jdk declared as EnumResolverModifier and TypeFieldDescriptionprotected final EnumResolverJDKKeyDeserializer.EnumKD._byEnumNamingResolverLook up map with key asEnum.name()converted byEnumNamingStrategy.convertEnumToExternalName(MapperConfig, AnnotatedClass, String)and value as Enums.protected final EnumResolverJDKKeyDeserializer.EnumKD._byIndexResolverAlternative resolver to parse enums withEnum.ordinal()method as the source.protected final EnumResolverJDKKeyDeserializer.EnumKD._byNameResolverprotected final EnumResolverJDKKeyDeserializer.EnumKD._byToStringResolverAlternative resolver to parse enums withtoString()method as the source.Methods in tools.jackson.databind.deser.jdk that return EnumResolverModifier and TypeMethodDescriptionprotected EnumResolverJDKKeyDeserializer.EnumKD._resolveCurrentResolver(DeserializationContext ctxt) 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) protectedEnumKD(EnumResolver er, AnnotatedMethod factory, EnumResolver byEnumNamingResolver, EnumResolver byToStringResolver, EnumResolver byIndexResolver) FactoryBasedEnumDeserializer(Class<?> cls, AnnotatedMethod f, JavaType paramType, ValueInstantiator valueInstantiator, SettableBeanProperty[] creatorProps, EnumResolver enumResolver) -
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