Uses of Class
tools.jackson.databind.util.EnumValues
Packages that use EnumValues
Package
Description
Utility classes for Mapper package.
-
Uses of EnumValues in tools.jackson.databind.ser.jdk
Fields in tools.jackson.databind.ser.jdk declared as EnumValuesModifier and TypeFieldDescriptionprotected final EnumValuesEnumSerializer._valuesThis map contains pre-resolved values (since there are ways to customize actual String constants to use) to use as serializations.protected final EnumValuesEnumSerializer._valuesByEnumNamingMap with key as converted property class defined implementation ofEnumNamingStrategyand with value as Enum names collected usingEnum.name().protected final EnumValuesEnumSerializer._valuesByToStringMap that contains pre-resolved values forEnum.toString()to use for serialization, while respectingJsonPropertyandEnumFeature.WRITE_ENUMS_TO_LOWERCASE.Methods in tools.jackson.databind.ser.jdk that return EnumValuesModifier and TypeMethodDescriptionprotected static EnumValuesEnumSerializer.constructEnumNamingStrategyValues(SerializationConfig config, Class<Enum<?>> enumClass, AnnotatedClass annotatedClass) Factory method used to resolve an instance ofEnumValueswithEnumNamingStrategyapplied for the target class.EnumSerializer.getEnumValues()Constructors in tools.jackson.databind.ser.jdk with parameters of type EnumValuesModifierConstructorDescriptionEnumSerializer(EnumValues v, Boolean serializeAsIndex, EnumValues valuesByEnumNaming, EnumValues valuesByToString) -
Uses of EnumValues in tools.jackson.databind.util
Methods in tools.jackson.databind.util that return EnumValuesModifier and TypeMethodDescriptionstatic EnumValuesEnumValues.construct(Class<Enum<?>> enumClass, SerializableString[] externalValues) static EnumValuesstatic EnumValuesEnumValues.construct(SerializationConfig config, AnnotatedClass enumClass) Deprecated.static EnumValuesEnumValues.constructFromName(MapperConfig<?> config, AnnotatedClass annotatedClass) static EnumValuesEnumValues.constructFromToString(MapperConfig<?> config, AnnotatedClass annotatedClass) static EnumValuesEnumValues.constructUsingEnumNamingStrategy(MapperConfig<?> config, AnnotatedClass annotatedClass, EnumNamingStrategy namingStrategy) Returns String serializations of Enum name using an instance ofEnumNamingStrategy.
constructFromName(tools.jackson.databind.cfg.MapperConfig<?>, tools.jackson.databind.introspect.AnnotatedClass)orconstructFromToString(tools.jackson.databind.cfg.MapperConfig<?>, tools.jackson.databind.introspect.AnnotatedClass)instead.