Uses of Interface
tools.jackson.databind.EnumNamingStrategy
Packages that use EnumNamingStrategy
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON.Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
tools.jackson.databind).Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
Utility classes for Mapper package.
-
Uses of EnumNamingStrategy in tools.jackson.databind
Classes in tools.jackson.databind that implement EnumNamingStrategyModifier and TypeClassDescriptionstatic classstatic classAn implementation ofEnumNamingStrategythat converts enum names in the typical upper snake case format to upper camel case format.static classAn implementation ofEnumNamingStrategythat converts enum names in the typical upper snake case format to lower camel case format.static classAn implementation ofEnumNamingStrategythat converts enum names in the typical upper snake case format to upper camel case format.static classAn implementation ofEnumNamingStrategythat converts enum names in the typical upper snake case format to lower dot case format.static classAn implementation ofEnumNamingStrategythat converts enum names in the typical upper snake case format to upper camel case format.static classAn implementation ofEnumNamingStrategythat converts enum names in the typical upper snake case format to upper camel case format.static classAn implementation ofEnumNamingStrategythat converts enum names in the typical upper snake case format to upper camel case format.Fields in tools.jackson.databind declared as EnumNamingStrategyModifier and TypeFieldDescriptionstatic final EnumNamingStrategyEnumNamingStrategies.KEBAB_CASENaming convention used in languages like Lisp, where words are in lower-case letters, separated by hyphens.static final EnumNamingStrategyEnumNamingStrategies.LOWER_CAMEL_CASEWords other than first are capitalized and no separator is used between words.static final EnumNamingStrategyEnumNamingStrategies.LOWER_CASENaming convention in which all words of the logical name are in lower case, and no separator is used between words.static final EnumNamingStrategyEnumNamingStrategies.LOWER_DOT_CASENaming convention widely used as configuration properties name, where words are in lower-case letters, separated by dots.static final EnumNamingStrategyEnumNamingStrategies.SNAKE_CASENaming convention used in languages like C, where words are in lower-case letters, separated by underscores.static final EnumNamingStrategyEnumNamingStrategies.UPPER_CAMEL_CASENaming convention used in languages like Pascal, where all words are capitalized and no separator is used between words.static final EnumNamingStrategyEnumNamingStrategies.UPPER_SNAKE_CASENaming convention in which the words are in upper-case letters, separated by underscores. -
Uses of EnumNamingStrategy in tools.jackson.databind.cfg
Fields in tools.jackson.databind.cfg declared as EnumNamingStrategyModifier and TypeFieldDescriptionprotected final EnumNamingStrategyBaseSettings._enumNamingStrategyCustom enum naming strategy in use, if any.Methods in tools.jackson.databind.cfg that return EnumNamingStrategyModifier and TypeMethodDescriptionBaseSettings.getEnumNamingStrategy()final EnumNamingStrategyMapperConfig.getEnumNamingStrategy()Methods in tools.jackson.databind.cfg with parameters of type EnumNamingStrategyModifier and TypeMethodDescriptionMapperBuilder.enumNamingStrategy(EnumNamingStrategy s) Method for configuringEnumNamingStrategyto use for adapting POJO enum names (internal) into content property names (external)BaseSettings.with(EnumNamingStrategy ens) Constructors in tools.jackson.databind.cfg with parameters of type EnumNamingStrategyModifierConstructorDescriptionBaseSettings(AnnotationIntrospector ai, PropertyNamingStrategy pns, EnumNamingStrategy ens, AccessorNamingStrategy.Provider accNaming, TypeResolverBuilder<?> defaultTyper, PolymorphicTypeValidator ptv, DateFormat dateFormat, HandlerInstantiator hi, Locale locale, TimeZone tz, Base64Variant defaultBase64, CacheProvider cacheProvider, JsonNodeFactory nodeFactory, ConstructorDetector ctorDetector) -
Uses of EnumNamingStrategy in tools.jackson.databind.introspect
Methods in tools.jackson.databind.introspect that return EnumNamingStrategyModifier and TypeMethodDescriptionstatic EnumNamingStrategyEnumNamingStrategyFactory.createEnumNamingStrategyInstance(Object namingDef, boolean canOverrideAccessModifiers, EnumNamingStrategy defaultNamingStrategy) Factory method for creating an instance ofEnumNamingStrategyfrom a providednamingDef.Methods in tools.jackson.databind.introspect with parameters of type EnumNamingStrategyModifier and TypeMethodDescriptionstatic EnumNamingStrategyEnumNamingStrategyFactory.createEnumNamingStrategyInstance(Object namingDef, boolean canOverrideAccessModifiers, EnumNamingStrategy defaultNamingStrategy) Factory method for creating an instance ofEnumNamingStrategyfrom a providednamingDef. -
Uses of EnumNamingStrategy in tools.jackson.databind.util
Methods in tools.jackson.databind.util with parameters of type EnumNamingStrategyModifier and TypeMethodDescriptionstatic EnumValuesToWriteEnumValuesToWrite.construct(MapperConfig<?> config, AnnotatedClass annotatedClass, EnumNamingStrategy enumNamingStrategy, Enum<?>[] enumConstants, String[] explicitNames0) static EnumResolverEnumResolver.constructUsingEnumNamingStrategy(DeserializationConfig config, AnnotatedClass annotatedClass, EnumNamingStrategy enumNamingStrategy) Factory method for constructing anEnumResolverwithEnumNamingStrategyapplied.static EnumValuesEnumValues.constructUsingEnumNamingStrategy(MapperConfig<?> config, AnnotatedClass annotatedClass, EnumNamingStrategy namingStrategy) Returns String serializations of Enum name using an instance ofEnumNamingStrategy.