public class com.fasterxml.jackson.databind.PropertyNamingStrategy extends java.lang.Object implements java.io.Serializable
{
private static final long serialVersionUID;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy LOWER_CAMEL_CASE;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy UPPER_CAMEL_CASE;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy SNAKE_CASE;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy LOWER_CASE;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy KEBAB_CASE;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy LOWER_DOT_CASE;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES;
public static final com.fasterxml.jackson.databind.PropertyNamingStrategy PASCAL_CASE_TO_CAMEL_CASE;
public void <init>()
{
com.fasterxml.jackson.databind.PropertyNamingStrategy v;
v := @this: com.fasterxml.jackson.databind.PropertyNamingStrategy;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.String nameForField(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.introspect.AnnotatedField, java.lang.String)
{
com.fasterxml.jackson.databind.PropertyNamingStrategy v;
com.fasterxml.jackson.databind.cfg.MapperConfig v;
com.fasterxml.jackson.databind.introspect.AnnotatedField v;
java.lang.String v;
v := @this: com.fasterxml.jackson.databind.PropertyNamingStrategy;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfig;
v := @parameter: com.fasterxml.jackson.databind.introspect.AnnotatedField;
v := @parameter: java.lang.String;
return v;
}
public java.lang.String nameForGetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String)
{
com.fasterxml.jackson.databind.PropertyNamingStrategy v;
com.fasterxml.jackson.databind.cfg.MapperConfig v;
java.lang.String v;
com.fasterxml.jackson.databind.introspect.AnnotatedMethod v;
v := @this: com.fasterxml.jackson.databind.PropertyNamingStrategy;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfig;
v := @parameter: com.fasterxml.jackson.databind.introspect.AnnotatedMethod;
v := @parameter: java.lang.String;
return v;
}
public java.lang.String nameForSetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, java.lang.String)
{
com.fasterxml.jackson.databind.PropertyNamingStrategy v;
com.fasterxml.jackson.databind.cfg.MapperConfig v;
java.lang.String v;
com.fasterxml.jackson.databind.introspect.AnnotatedMethod v;
v := @this: com.fasterxml.jackson.databind.PropertyNamingStrategy;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfig;
v := @parameter: com.fasterxml.jackson.databind.introspect.AnnotatedMethod;
v := @parameter: java.lang.String;
return v;
}
public java.lang.String nameForConstructorParameter(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.introspect.AnnotatedParameter, java.lang.String)
{
com.fasterxml.jackson.databind.PropertyNamingStrategy v;
com.fasterxml.jackson.databind.introspect.AnnotatedParameter v;
com.fasterxml.jackson.databind.cfg.MapperConfig v;
java.lang.String v;
v := @this: com.fasterxml.jackson.databind.PropertyNamingStrategy;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfig;
v := @parameter: com.fasterxml.jackson.databind.introspect.AnnotatedParameter;
v := @parameter: java.lang.String;
return v;
}
static void <clinit>()
{
com.fasterxml.jackson.databind.PropertyNamingStrategy v, v, v;
com.fasterxml.jackson.databind.PropertyNamingStrategy$UpperCamelCaseStrategy v;
com.fasterxml.jackson.databind.PropertyNamingStrategy$LowerDotCaseStrategy v;
com.fasterxml.jackson.databind.PropertyNamingStrategy$KebabCaseStrategy v;
com.fasterxml.jackson.databind.PropertyNamingStrategy$SnakeCaseStrategy v;
com.fasterxml.jackson.databind.PropertyNamingStrategy$LowerCaseStrategy v;
v = new com.fasterxml.jackson.databind.PropertyNamingStrategy;
specialinvoke v.<com.fasterxml.jackson.databind.PropertyNamingStrategy: void <init>()>();
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy LOWER_CAMEL_CASE> = v;
v = new com.fasterxml.jackson.databind.PropertyNamingStrategy$UpperCamelCaseStrategy;
specialinvoke v.<com.fasterxml.jackson.databind.PropertyNamingStrategy$UpperCamelCaseStrategy: void <init>()>();
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy UPPER_CAMEL_CASE> = v;
v = new com.fasterxml.jackson.databind.PropertyNamingStrategy$SnakeCaseStrategy;
specialinvoke v.<com.fasterxml.jackson.databind.PropertyNamingStrategy$SnakeCaseStrategy: void <init>()>();
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy SNAKE_CASE> = v;
v = new com.fasterxml.jackson.databind.PropertyNamingStrategy$LowerCaseStrategy;
specialinvoke v.<com.fasterxml.jackson.databind.PropertyNamingStrategy$LowerCaseStrategy: void <init>()>();
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy LOWER_CASE> = v;
v = new com.fasterxml.jackson.databind.PropertyNamingStrategy$KebabCaseStrategy;
specialinvoke v.<com.fasterxml.jackson.databind.PropertyNamingStrategy$KebabCaseStrategy: void <init>()>();
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy KEBAB_CASE> = v;
v = new com.fasterxml.jackson.databind.PropertyNamingStrategy$LowerDotCaseStrategy;
specialinvoke v.<com.fasterxml.jackson.databind.PropertyNamingStrategy$LowerDotCaseStrategy: void <init>()>();
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy LOWER_DOT_CASE> = v;
v = <com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy SNAKE_CASE>;
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES> = v;
v = <com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy UPPER_CAMEL_CASE>;
<com.fasterxml.jackson.databind.PropertyNamingStrategy: com.fasterxml.jackson.databind.PropertyNamingStrategy PASCAL_CASE_TO_CAMEL_CASE> = v;
return;
}
}