
com.huawei.shade.com.alibaba.fastjson.serializer.ClobSeriliazer.class Maven / Gradle / Ivy
???? 2 h ?com/huawei/shade/com/alibaba/fastjson/serializer/ClobSeriliazer java/lang/Object Acom/huawei/shade/com/alibaba/fastjson/serializer/ObjectSerializer ClobSeriliazer.java instance ALcom/huawei/shade/com/alibaba/fastjson/serializer/ClobSeriliazer; ()V
this write ?(Lcom/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/reflect/Type;I)V java/io/IOException java/lang/Exception java/sql/SQLException ?com/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer writeNull
java/sql/Clob getCharacterStream ()Ljava/io/Reader; java/lang/StringBuilder "
# java/lang/reflect/Type % java/io/Reader ' [C ) read ([CII)I + ,
( - append ([CII)Ljava/lang/StringBuilder; / 0
# 1 3com/huawei/shade/com/alibaba/fastjson/JSONException 3 read string from reader error 5 *(Ljava/lang/String;Ljava/lang/Throwable;)V
7
4 8 toString ()Ljava/lang/String; : ;
# < close >
( ? (Ljava/lang/String;)V A
B write clob error D
8 len I chars ex Ljava/lang/Exception; clob Ljava/sql/Clob; reader Ljava/io/Reader; buf Ljava/lang/StringBuilder; text Ljava/lang/String; e Ljava/sql/SQLException;
serializer ALcom/huawei/shade/com/alibaba/fastjson/serializer/JSONSerializer; object Ljava/lang/Object; fieldName fieldType Ljava/lang/reflect/Type; features
` Code LineNumberTable LocalVariableTable
StackMapTable
Exceptions
SourceFile !
b / *?
? c d b ? ?,? +? ?,? :? ! :? #Y? $: ?: ?? .6
? ?
? 2W??? : ? 4Y6 ? 9?? =: ? @+ ? C? :? YE? F?? ! K N q n q e M ?
& ( # * ? ?
B
? &
c Z ! ( 5 : = " H # K &