
com.huawei.shade.com.fasterxml.jackson.databind.PropertyNamingStrategies$NamingBase.class Maven / Gradle / Ivy
???? 3 c Scom/huawei/shade/com/fasterxml/jackson/databind/PropertyNamingStrategies$NamingBase Fcom/huawei/shade/com/fasterxml/jackson/databind/PropertyNamingStrategy PropertyNamingStrategies.java Hcom/huawei/shade/com/fasterxml/jackson/databind/PropertyNamingStrategies
NamingBase serialVersionUID J ()V
this ULcom/huawei/shade/com/fasterxml/jackson/databind/PropertyNamingStrategies$NamingBase; nameForField ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedField;Ljava/lang/String;)Ljava/lang/String; ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedField;Ljava/lang/String;)Ljava/lang/String; translate &(Ljava/lang/String;)Ljava/lang/String;
config ELcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>; BLcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig; field KLcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedField; defaultName Ljava/lang/String; nameForGetterMethod ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedMethod;Ljava/lang/String;)Ljava/lang/String; ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedMethod;Ljava/lang/String;)Ljava/lang/String; method LLcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedMethod; nameForSetterMethod nameForConstructorParameter ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedParameter;Ljava/lang/String;)Ljava/lang/String; ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedParameter;Ljava/lang/String;)Ljava/lang/String; ctorParam OLcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedParameter; translateLowerCaseWithSeparator '(Ljava/lang/String;C)Ljava/lang/String; java/lang/String . length ()I 0 1
/ 2 java/lang/StringBuilder 4 (I)V
6
5 7 charAt (I)C 9 :
/ ; java/lang/Character = toLowerCase (C)C ? @
> A
5 2 insert (IC)Ljava/lang/StringBuilder; D E
5 F append (C)Ljava/lang/StringBuilder; H I
5 J toString ()Ljava/lang/String; L M
5 N ch C lc i I input separator result Ljava/lang/StringBuilder;
upperCount
ConstantValue Code LineNumberTable LocalVariableTable LocalVariableTypeTable Signature
StackMapTable InnerClasses
SourceFile!
Z
[ / *? ? \ \ ] [ ` *-? ? \ c ] * ^ _ ! " [ ` *-? ? \ h ] * $ % ^ _ # &