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

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

????1?@com/huawei/shade/com/alibaba/fastjson/serializer/BigIntegerCodecjava/lang/ObjectAcom/huawei/shade/com/alibaba/fastjson/serializer/ObjectSerializerLcom/huawei/shade/com/alibaba/fastjson/parser/deserializer/ObjectDeserializerBigIntegerCodec.javaLOWLjava/math/BigInteger;HIGHinstanceBLcom/huawei/shade/com/alibaba/fastjson/serializer/BigIntegerCodec;()V
thiswrite?(Lcom/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/reflect/Type;I)Vjava/io/IOException?com/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializeroutBLcom/huawei/shade/com/alibaba/fastjson/serializer/SerializeWriter;	Bcom/huawei/shade/com/alibaba/fastjson/serializer/SerializerFeatureWriteNullNumberAsZeroDLcom/huawei/shade/com/alibaba/fastjson/serializer/SerializerFeature; !	"@com/huawei/shade/com/alibaba/fastjson/serializer/SerializeWriter$	writeNullG(Lcom/huawei/shade/com/alibaba/fastjson/serializer/SerializerFeature;)V&'
%(java/math/BigInteger*toString()Ljava/lang/String;,-
+.java/lang/String0length()I23
14featuresI67	%8BrowserCompatible:!	;	isEnabledI(IILcom/huawei/shade/com/alibaba/fastjson/serializer/SerializerFeature;)Z=>
?
	A	compareTo(Ljava/math/BigInteger;)ICD
+E	GwriteString(Ljava/lang/String;)VIJ
%KJ
%M
serializerALcom/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer;objectLjava/lang/Object;	fieldName	fieldTypeLjava/lang/reflect/Type;valstrLjava/lang/String;
deserialze~(Lcom/huawei/shade/com/alibaba/fastjson/parser/DefaultJSONParser;Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object;?(Lcom/huawei/shade/com/alibaba/fastjson/parser/DefaultJSONParser;Ljava/lang/reflect/Type;Ljava/lang/Object;)TT;T(Lcom/huawei/shade/com/alibaba/fastjson/parser/DefaultJSONParser;)Ljava/lang/Object;Y\
]parser@Lcom/huawei/shade/com/alibaba/fastjson/parser/DefaultJSONParser;clazz[(Lcom/huawei/shade/com/alibaba/fastjson/parser/DefaultJSONParser;)TT;>com/huawei/shade/com/alibaba/fastjson/parser/DefaultJSONParserclexer8Lcom/huawei/shade/com/alibaba/fastjson/parser/JSONLexer;ef	dg6com/huawei/shade/com/alibaba/fastjson/parser/JSONLexeritokenk3jlnumberStringn-jo	nextToken(I)Vqrjs??3com/huawei/shade/com/alibaba/fastjson/JSONExceptionvdecimal overflowxJ
wz
+zparse()Ljava/lang/Object;}~
d4com/huawei/shade/com/alibaba/fastjson/util/TypeUtils?castToBigInteger*(Ljava/lang/Object;)Ljava/math/BigInteger;??
??valuegetFastMatchToken??valueOf(J)Ljava/math/BigInteger;??
+???????

	?CodeLineNumberTableLocalVariableTable
Exceptions	Signature
SourceFile!

?/*??? ??	`+?:,??#?)?,?+:?/:?5?1?9?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy