Package com.fasterxml.jackson.databind
Class PropertyNamingStrategies.UpperSnakeCaseStrategy
- java.lang.Object
-
- com.fasterxml.jackson.databind.PropertyNamingStrategy
-
- com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
-
- com.fasterxml.jackson.databind.PropertyNamingStrategies.SnakeCaseStrategy
-
- com.fasterxml.jackson.databind.PropertyNamingStrategies.UpperSnakeCaseStrategy
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- PropertyNamingStrategies
public static class PropertyNamingStrategies.UpperSnakeCaseStrategy extends PropertyNamingStrategies.SnakeCaseStrategy
APropertyNamingStrategy
that translates an input to the equivalent upper case snake case. The class extendsPropertyNamingStrategies.SnakeCaseStrategy
to retain the snake case conversion functionality offered by the strategy.- Since:
- 2.13
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.PropertyNamingStrategy
PropertyNamingStrategy.KebabCaseStrategy, PropertyNamingStrategy.LowerCaseStrategy, PropertyNamingStrategy.LowerDotCaseStrategy, PropertyNamingStrategy.PropertyNamingStrategyBase, PropertyNamingStrategy.SnakeCaseStrategy, PropertyNamingStrategy.UpperCamelCaseStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static PropertyNamingStrategies.UpperSnakeCaseStrategy
INSTANCE
-
Fields inherited from class com.fasterxml.jackson.databind.PropertyNamingStrategy
KEBAB_CASE, LOWER_CAMEL_CASE, LOWER_CASE, LOWER_DOT_CASE, SNAKE_CASE, UPPER_CAMEL_CASE
-
-
Constructor Summary
Constructors Constructor Description UpperSnakeCaseStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
translate(java.lang.String input)
-
Methods inherited from class com.fasterxml.jackson.databind.PropertyNamingStrategies.NamingBase
nameForConstructorParameter, nameForField, nameForGetterMethod, nameForSetterMethod
-
-
-
-
Field Detail
-
INSTANCE
public static final PropertyNamingStrategies.UpperSnakeCaseStrategy INSTANCE
- Since:
- 2.14
-
-
Method Detail
-
translate
public java.lang.String translate(java.lang.String input)
- Overrides:
translate
in classPropertyNamingStrategies.SnakeCaseStrategy
-
-