Module net.bis5.mattermost4j.models
Class MattermostPropertyNamingStrategy
- java.lang.Object
-
- com.fasterxml.jackson.databind.PropertyNamingStrategy
-
- net.bis5.mattermost.model.serialize.MattermostPropertyNamingStrategy
-
- All Implemented Interfaces:
Serializable
public class MattermostPropertyNamingStrategy extends com.fasterxml.jackson.databind.PropertyNamingStrategyThePropertyNamingStrategyfor Mattermost datamodels.- Author:
- Takayuki Maruyama
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.PropertyNamingStrategy
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 Summary
Constructors Constructor Description MattermostPropertyNamingStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.fasterxml.jackson.databind.PropertyNamingStrategyjudgeStrategy(com.fasterxml.jackson.databind.introspect.AnnotatedMember member)StringnameForConstructorParameter(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedParameter ctorParam, String defaultName)StringnameForField(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedField field, String defaultName)StringnameForGetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedMethod method, String defaultName)StringnameForSetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedMethod method, String defaultName)
-
-
-
Method Detail
-
nameForField
public String nameForField(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedField field, String defaultName)
- Overrides:
nameForFieldin classcom.fasterxml.jackson.databind.PropertyNamingStrategy
-
nameForGetterMethod
public String nameForGetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedMethod method, String defaultName)
- Overrides:
nameForGetterMethodin classcom.fasterxml.jackson.databind.PropertyNamingStrategy
-
nameForSetterMethod
public String nameForSetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedMethod method, String defaultName)
- Overrides:
nameForSetterMethodin classcom.fasterxml.jackson.databind.PropertyNamingStrategy
-
nameForConstructorParameter
public String nameForConstructorParameter(com.fasterxml.jackson.databind.cfg.MapperConfig<?> config, com.fasterxml.jackson.databind.introspect.AnnotatedParameter ctorParam, String defaultName)
- Overrides:
nameForConstructorParameterin classcom.fasterxml.jackson.databind.PropertyNamingStrategy
-
judgeStrategy
protected com.fasterxml.jackson.databind.PropertyNamingStrategy judgeStrategy(com.fasterxml.jackson.databind.introspect.AnnotatedMember member)
-
-