com.huawei.shade.com.fasterxml.jackson.databind.introspect.AnnotatedClassResolver.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of huaweicloud-dws-jdbc Show documentation
Show all versions of huaweicloud-dws-jdbc Show documentation
Data Warehouse Service JDBC driver
???? 3N Qcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver java/lang/Object AnnotatedClassResolver.java Zcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector
MixInResolver NO_ANNOTATIONS BLcom/huawei/shade/com/fasterxml/jackson/databind/util/Annotations;
CLS_OBJECT Ljava/lang/Class; Ljava/lang/Class<*>; CLS_ENUM CLS_LIST CLS_MAP _config BLcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig; ELcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>; _intr HLcom/huawei/shade/com/fasterxml/jackson/databind/AnnotationIntrospector; _mixInResolver \Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver; _bindings CLcom/huawei/shade/com/fasterxml/jackson/databind/type/TypeBindings; _type :Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType; _class
_primaryMixin _collectAnnotations Z ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)V ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)V ()V " %
& ( * 8com/huawei/shade/com/fasterxml/jackson/databind/JavaType , getRawClass ()Ljava/lang/Class; . /
- 0 2 4 getBindings E()Lcom/huawei/shade/com/fasterxml/jackson/databind/type/TypeBindings; 6 7
- 8 : @com/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig < isAnnotationProcessingEnabled ()Z > ?
= @ getAnnotationIntrospector J()Lcom/huawei/shade/com/fasterxml/jackson/databind/AnnotationIntrospector; B C
= D Fcom/huawei/shade/com/fasterxml/jackson/databind/AnnotationIntrospector F H findMixInClassFor $(Ljava/lang/Class;)Ljava/lang/Class; J K L java/lang/Class N P >com/huawei/shade/com/fasterxml/jackson/databind/util/ClassUtil R
isJDKClass (Ljava/lang/Class;)Z T U
S V isContainerType X ?
- Y ! [ this SLcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver; config type r ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Ljava/lang/Class;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)V ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Ljava/lang/Class<*>;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)V Acom/huawei/shade/com/fasterxml/jackson/databind/type/TypeBindings d
emptyBindings f 7
e g cls resolve%(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass;((Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; isArrayType m ?
- n skippableArray V(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Ljava/lang/Class;)Z p q
r createArrayType ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Ljava/lang/Class;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; t u
v " #
x resolveFully M()Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; z {
| forType resolveWithoutSuperTypes ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Ljava/lang/Class<*>;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig;Ljava/lang/Class;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; ?
? {
?(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Ljava/lang/Class<*>;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; isArray ? ?
O ? " b
? \(Lcom/huawei/shade/com/fasterxml/jackson/databind/cfg/MapperConfig<*>;Ljava/lang/Class<*>;)Z
= L createPrimordial ^(Ljava/lang/Class;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; a(Ljava/lang/Class<*>;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass; Icom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotatedClass ? (Ljava/lang/Class;)V " ?
? ? raw java/util/ArrayList ? (I)V " ?
? ? hasRawClass ? U
- ? isInterface ? ?
- ? _addSuperInterfaces N(Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType;Ljava/util/List;Z)V ? ?
? java/util/List ? _addSuperTypes ? ?
? resolveClassAnnotations T(Ljava/util/List;)Lcom/huawei/shade/com/fasterxml/jackson/databind/util/Annotations; ? ?
? getTypeFactory D()Lcom/huawei/shade/com/fasterxml/jackson/databind/type/TypeFactory; ? ?
= ??(Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType;Ljava/lang/Class;Ljava/util/List;Ljava/lang/Class;Lcom/huawei/shade/com/fasterxml/jackson/databind/util/Annotations;Lcom/huawei/shade/com/fasterxml/jackson/databind/type/TypeBindings;Lcom/huawei/shade/com/fasterxml/jackson/databind/AnnotationIntrospector;Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/ClassIntrospector$MixInResolver;Lcom/huawei/shade/com/fasterxml/jackson/databind/type/TypeFactory;Z)V " ?
? ?
superTypes LLjava/util/List; Ljava/util/List; java/util/Collections ? emptyList ()Ljava/util/List; ? ?
? ? ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType;Ljava/util/List;Z)V
? ? _contains $(Ljava/util/List;Ljava/lang/Class;)Z ? ?
? add (Ljava/lang/Object;)Z ? ? ? ?
getInterfaces ? ?
- ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ? ? ? ? next ()Ljava/lang/Object; ? ? ? ?
getSuperClass <()Lcom/huawei/shade/com/fasterxml/jackson/databind/JavaType; ? ?
- ? intCls result addClassItself superType ? ? c(Ljava/util/List;Ljava/lang/Class<*>;)Z size ()I ? ? ? ? get (I)Ljava/lang/Object; ? ? ? ? i I end found ?(Ljava/util/List;)Lcom/huawei/shade/com/fasterxml/jackson/databind/util/Annotations; ? Ncom/huawei/shade/com/fasterxml/jackson/databind/introspect/SimpleMixInResolver ? hasMixIns ? ?
? ? Ncom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector ? emptyCollector R()Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector; ?
? _addClassMixIns ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;Ljava/lang/Class;Ljava/lang/Class;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;
findClassAnnotations 5(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;
S _addAnnotationsIfNotPresent ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;[Ljava/lang/annotation/Annotation;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;
asAnnotations D()Lcom/huawei/shade/com/fasterxml/jackson/databind/util/Annotations;
? checkMixIns
resolvedCA PLcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector; ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector; findSuperClasses 5(Ljava/lang/Class;Ljava/lang/Class;Z)Ljava/util/List;
S parent annotations target mixin "[Ljava/lang/annotation/Annotation; isPresent $(Ljava/lang/annotation/Annotation;)Z!"
?#
addOrOverride s(Ljava/lang/annotation/Annotation;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;%&
?' isAnnotationBundle)"
G* _addFromBundleIfNotPresent ?(Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;Ljava/lang/annotation/Annotation;)Lcom/huawei/shade/com/fasterxml/jackson/databind/introspect/AnnotationCollector;,-
. ann !Ljava/lang/annotation/Annotation; c anns java/lang/annotation/Annotation4 annotationType6 /57 java/lang/annotation/Target9 java/lang/annotation/Retention; bundle emptyAnnotations?
?@ java/lang/EnumB
java/util/MapD Signature Code
StackMapTable LineNumberTable LocalVariableTable LocalVariableTypeTable InnerClasses
SourceFile !
F F F F F F F ! " # G j q*? '*+? )*,? +*,? 1? 3*-? 5*,? 9? ;*+? A?
+? E? ? I*-? ?
-*? 3? M ? Q**? I? *? 3? W?
*? +? Z? ? ? \? H m ? 2 = - ? = - GK ? = - O^ C ? = - I 2 1 2 3 4 5 6 # 7 , 8 6 9 L = X > p ?J * q ] ^ q _ q ` q a K q _ F $ " b G s j*? '*+? )*? +*,? 3*-? 5*? h? ;+? *? I*? Q? ,*+? A?
+? E? ? I*-? ?
-*? 3? M ? Q**? I? ? ? \? H k ? 0 = O N ? = O GK ? = O OK ? = O I : A B C D E F G # H ( I 0 K 9 L C M Y P i QJ * j ] ^ j _ j i j a K j _ j i F c j k G ? )+? o? *+? 1? s? *+? 1? w?? Y*+,? y? }? H I V W YJ ) _ ) ~ ) a K ) _ F l u G W *+*? ?? I ]J _ ~ K _ ~ F ? k G ? )+? o? *+? 1? s? *+? 1? w?? Y*+,? y? ?? H I c d fJ ) _ ) ~ ) a K ) _ F l ? G ? #+? ?? *+? s? *+? w?? Y*+,? ?? ?? H I l m oJ # _ # ~ # a K # _ # ~ F ?
p q G n *? *+? ?? ? ? H @I sJ _ ` K _ ` F ? ? ? G E ? ?Y*? ?? I {J ? K ? F ? t u G Y ? ?Y+? ?? I ?J _ ? K _ ? F ? z { G ? f? ?Y? ?L*? +? ?? "*? +? ?? *? ++? ?? *? ++? ?? ?Y*? +*? 3+*? Q*+? ?*? ;*? I*? 5*? )? ?*? \? ?? H ? , ?I &