public class MattermostPropertyNamingStrategy
extends com.fasterxml.jackson.databind.PropertyNamingStrategy
PropertyNamingStrategy for Mattermost datamodels.com.fasterxml.jackson.databind.PropertyNamingStrategy.KebabCaseStrategy, com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseStrategy, com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy, com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy, com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase, com.fasterxml.jackson.databind.PropertyNamingStrategy.SnakeCaseStrategy, com.fasterxml.jackson.databind.PropertyNamingStrategy.UpperCamelCaseStrategy| Constructor and Description |
|---|
MattermostPropertyNamingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected com.fasterxml.jackson.databind.PropertyNamingStrategy |
judgeStrategy(com.fasterxml.jackson.databind.introspect.AnnotatedMember member) |
String |
nameForConstructorParameter(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
com.fasterxml.jackson.databind.introspect.AnnotatedParameter ctorParam,
String defaultName) |
String |
nameForField(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
com.fasterxml.jackson.databind.introspect.AnnotatedField field,
String defaultName) |
String |
nameForGetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
com.fasterxml.jackson.databind.introspect.AnnotatedMethod method,
String defaultName) |
String |
nameForSetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config,
com.fasterxml.jackson.databind.introspect.AnnotatedMethod method,
String defaultName) |
public String nameForField(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedField field, String defaultName)
nameForField in class com.fasterxml.jackson.databind.PropertyNamingStrategypublic String nameForGetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedMethod method, String defaultName)
nameForGetterMethod in class com.fasterxml.jackson.databind.PropertyNamingStrategypublic String nameForSetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedMethod method, String defaultName)
nameForSetterMethod in class com.fasterxml.jackson.databind.PropertyNamingStrategypublic String nameForConstructorParameter(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedParameter ctorParam, String defaultName)
nameForConstructorParameter in class com.fasterxml.jackson.databind.PropertyNamingStrategyprotected com.fasterxml.jackson.databind.PropertyNamingStrategy judgeStrategy(com.fasterxml.jackson.databind.introspect.AnnotatedMember member)
Copyright © 2019. All rights reserved.