java.lang.Object
tools.jackson.databind.EnumNamingStrategies
A container class for implementations of the
EnumNamingStrategy interface.-
Nested Class Summary
Nested ClassesModifier 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. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EnumNamingStrategyNaming convention used in languages like Lisp, where words are in lower-case letters, separated by hyphens.static final EnumNamingStrategyWords other than first are capitalized and no separator is used between words.static final EnumNamingStrategyNaming convention in which all words of the logical name are in lower case, and no separator is used between words.static final EnumNamingStrategyNaming convention widely used as configuration properties name, where words are in lower-case letters, separated by dots.static final EnumNamingStrategyNaming convention used in languages like C, where words are in lower-case letters, separated by underscores.static final EnumNamingStrategyNaming convention used in languages like Pascal, where all words are capitalized and no separator is used between words.static final EnumNamingStrategyNaming convention in which the words are in upper-case letters, separated by underscores. -
Method Summary
-
Field Details
-
LOWER_CAMEL_CASE
Words other than first are capitalized and no separator is used between words. SeeEnumNamingStrategies.LowerCamelCaseStrategyfor details.Example "ENUM_NAME" would be converted to "enumName".
-
UPPER_CAMEL_CASE
Naming convention used in languages like Pascal, where all words are capitalized and no separator is used between words. SeeEnumNamingStrategies.UpperCamelCaseStrategyfor details.Example "ENUM_NAME" would be converted to "EnumName".
-
SNAKE_CASE
Naming convention used in languages like C, where words are in lower-case letters, separated by underscores. SeeEnumNamingStrategies.SnakeCaseStrategyfor details.Example "ENUM_NAME" would be converted to "enum_name".
-
UPPER_SNAKE_CASE
Naming convention in which the words are in upper-case letters, separated by underscores. SeeEnumNamingStrategies.UpperSnakeCaseStrategyfor details.Example "ENUM_NAME" would be converted to "ENUM_NAME", but "__ENUM_NAME_" would also be converted to "ENUM_NAME".
-
LOWER_CASE
Naming convention in which all words of the logical name are in lower case, and no separator is used between words. SeeEnumNamingStrategies.LowerCaseStrategyfor details.Example "ENUM_NAME" would be converted to "enumname".
-
KEBAB_CASE
Naming convention used in languages like Lisp, where words are in lower-case letters, separated by hyphens. SeeEnumNamingStrategies.KebabCaseStrategyfor details.Example "ENUM_NAME" would be converted to "enum-name".
-
LOWER_DOT_CASE
Naming convention widely used as configuration properties name, where words are in lower-case letters, separated by dots. SeeEnumNamingStrategies.LowerDotCaseStrategyfor details.Example "ENUM_NAME" would be converted to "enum.name".
-