All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.huawei.shade.com.alibaba.fastjson.serializer.AnnotationSerializer.class Maven / Gradle / Ivy

????1?Ecom/huawei/shade/com/alibaba/fastjson/serializer/AnnotationSerializerjava/lang/ObjectAcom/huawei/shade/com/alibaba/fastjson/serializer/ObjectSerializerAnnotationSerializer.javajava/util/Map$Entry
java/util/Map
Entrysun_AnnotationTypeLjava/lang/Class;sun_AnnotationType_errorZsun_AnnotationType_getInstanceLjava/lang/reflect/Method;sun_AnnotationType_membersinstanceGLcom/huawei/shade/com/alibaba/fastjson/serializer/AnnotationSerializer;()V
thiswrite?(Lcom/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/reflect/Type;I)Vjava/io/IOExceptionjava/lang/Throwable java/lang/IllegalAccessException!+java/lang/reflect/InvocationTargetException#getClass()Ljava/lang/Class;%&
'java/lang/Class)
getInterfaces()[Ljava/lang/Class;+,
*-isAnnotation()Z/0
*1
	3	5%sun.reflect.annotation.AnnotationType7forName%(Ljava/lang/String;)Ljava/lang/Class;9:
*;3com/huawei/shade/com/alibaba/fastjson/JSONException=not support Type Annotation.?*(Ljava/lang/String;Ljava/lang/Throwable;)VA
>B(Ljava/lang/String;)VD
>E	GgetInstanceI	getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;KL
*M	OmembersQjava/lang/reflect/MethodSinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;UV
TW0com/huawei/shade/com/alibaba/fastjson/JSONObjectYsize()I[\](I)V_
Z`entrySet()Ljava/util/Set;bcd
java/util/Setfiterator()Ljava/util/Iterator;higjjava/util/IteratorlhasNextn0monext()Ljava/lang/Object;qrmsgetValueur	vgetKeyxr	yjava/lang/String{*com/huawei/shade/com/alibaba/fastjson/JSON}toJSON&(Ljava/lang/Object;)Ljava/lang/Object;?
~?put8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;??
Z??com/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer?(Ljava/lang/Object;)V?
??exLjava/lang/Throwable;typeLjava/lang/Object;=Ljava/util/Map;Ljava/util/Map;entryCLjava/util/Map$Entry;Ljava/util/Map$Entry;annotationClassjson2Lcom/huawei/shade/com/alibaba/fastjson/JSONObject;YLjava/util/Iterator;>;Ljava/util/Iterator;val
serializerALcom/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer;object	fieldName	fieldTypeLjava/lang/reflect/Type;featuresIobjClass
interfaces[Ljava/lang/Class;
	?CodeLineNumberTableLocalVariableTableLocalVariableTypeTable
ExceptionsInnerClasses
SourceFile!J
JJJ	?/*???????,?(:?.:???2?2?~2:?4?&?6? 8?Y@	?C??4?
?>Y@?F??H?2?6?,?4J?*Y*S?N?H?:	?6?>Y@	?C??P?-?6?'?4R?*?N?P?:	?6?>Y@	?C??H?	?6?
?>Y@?F??H?YS?X:	?:
?6?>Y@
?C??P	??X?:
?:?6?>Y@?C??ZY
?^?a:
?e?k::?p?E?t?	:

?w?T,??X:?
:?:
?z?|????W???+????08; i}? ??? ??? ? \ps"\px$??2
$0!8%;"=#A$M(S)],i.}2?/?0?1?5?7?;?8?9?:?>???D?H?E?F?G?LPMNO%R5SCUFVPW\Yp^sZu^x\z_?a?b?d??=??	???	???	???	???
Q?
??\6??
$u?????	%tQ?
5d??CVh?FS????????????????????
????*Q?
\6??
%tQ?
CVh????C?4?6?H?P?Y???????
		?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy