Uses of Class
com.fasterxml.jackson.databind.util.EnumValues
-
Packages that use EnumValues Package Description com.fasterxml.jackson.databind.ser.std com.fasterxml.jackson.databind.util Utility classes for Mapper package. -
-
Uses of EnumValues in com.fasterxml.jackson.databind.ser.std
Fields in com.fasterxml.jackson.databind.ser.std declared as EnumValues Modifier and Type Field Description protected EnumValuesEnumSerializer. _valuesThis map contains pre-resolved values (since there are ways to customize actual String constants to use) to use as serializations.protected EnumValuesStdKeySerializers.EnumKeySerializer. _valuesprotected EnumValuesEnumSerializer. _valuesByEnumNamingMap with key as converted property class defined implementation ofEnumNamingStrategyand with value as Enum names collected usingEnum.name().protected EnumValuesStdKeySerializers.EnumKeySerializer. _valuesByEnumNamingMap with key as converted property class defined implementation ofEnumNamingStrategyand with value as Enum names collected usingEnum.name().Methods in com.fasterxml.jackson.databind.ser.std that return EnumValues Modifier and Type Method Description protected static EnumValuesEnumSerializer. constructEnumNamingStrategyValues(SerializationConfig config, java.lang.Class<java.lang.Enum<?>> enumClass, AnnotatedClass annotatedClass)Factory method used to resolve an instance ofEnumValueswithEnumNamingStrategyapplied for the target class.EnumValuesEnumSerializer. getEnumValues()Methods in com.fasterxml.jackson.databind.ser.std with parameters of type EnumValues Modifier and Type Method Description static StdKeySerializers.EnumKeySerializerStdKeySerializers.EnumKeySerializer. construct(java.lang.Class<?> enumType, EnumValues enumValues)static StdKeySerializers.EnumKeySerializerStdKeySerializers.EnumKeySerializer. construct(java.lang.Class<?> enumType, EnumValues enumValues, EnumValues valuesByEnumNaming)Constructors in com.fasterxml.jackson.databind.ser.std with parameters of type EnumValues Constructor Description EnumKeySerializer(java.lang.Class<?> enumType, EnumValues values)EnumKeySerializer(java.lang.Class<?> enumType, EnumValues values, EnumValues valuesByEnumNaming)EnumSerializer(EnumValues v, java.lang.Boolean serializeAsIndex)EnumSerializer(EnumValues v, java.lang.Boolean serializeAsIndex, EnumValues valuesByEnumNaming) -
Uses of EnumValues in com.fasterxml.jackson.databind.util
Methods in com.fasterxml.jackson.databind.util that return EnumValues Modifier and Type Method Description static EnumValuesEnumValues. construct(MapperConfig<?> config, java.lang.Class<java.lang.Enum<?>> enumClass, java.util.List<java.lang.String> externalValues)static EnumValuesEnumValues. construct(SerializationConfig config, java.lang.Class<java.lang.Enum<?>> enumClass)NOTE: do NOT call this if configuration may change, and choice between toString() and name() might change dynamically.static EnumValuesEnumValues. construct(java.lang.Class<java.lang.Enum<?>> enumClass, com.fasterxml.jackson.core.SerializableString[] externalValues)static EnumValuesEnumValues. constructFromName(MapperConfig<?> config, java.lang.Class<java.lang.Enum<?>> enumClass)static EnumValuesEnumValues. constructFromToString(MapperConfig<?> config, java.lang.Class<java.lang.Enum<?>> enumClass)static EnumValuesEnumValues. constructUsingEnumNamingStrategy(MapperConfig<?> config, java.lang.Class<java.lang.Enum<?>> enumClass, EnumNamingStrategy namingStrategy)Returns String serializations of Enum name using an instance ofEnumNamingStrategy.
-