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

com.huawei.opengauss.jdbc.util.StreamWrapper.class Maven / Gradle / Ivy

The newest version!
????4?,com/huawei/opengauss/jdbc/util/StreamWrapperjava/lang/ObjectStreamWrapper.java.com/huawei/opengauss/jdbc/util/StreamWrapper$1MAX_MEMORY_BUFFER_BYTESI?TEMP_FILE_PREFIXLjava/lang/String;postgres-pgjdbc-stream
streamLjava/io/InputStream;rawData[Boffsetlength([BII)V()V
						 this.Lcom/huawei/opengauss/jdbc/util/StreamWrapper;data(Ljava/io/InputStream;I)V(Ljava/io/InputStream;)V,com/huawei/opengauss/jdbc/util/PSQLException'java/io/IOException)java/io/ByteArrayOutputStream+
,
copyStream/(Ljava/io/InputStream;Ljava/io/OutputStream;I)I./
0toByteArray()[B23
,4java/io/File6createTempFile4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;89
7:java/io/FileOutputStream<(Ljava/io/File;)V>
=?write([B)VAB
=C???.Object is too large to send over the protocol.F!com/huawei/opengauss/jdbc/util/GTHtr9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;JK
IL(com/huawei/opengauss/jdbc/util/PSQLStateNNUMERIC_CONSTANT_OUT_OF_RANGE*Lcom/huawei/opengauss/jdbc/util/PSQLState;PQ	OR?(Ljava/lang/String;Lcom/huawei/opengauss/jdbc/util/PSQLState;)VT
(Ujava/io/InputStreamWflushZ
=[close]
=^java/lang/Throwable`M(Lcom/huawei/opengauss/jdbc/util/StreamWrapper;Ljava/io/File;Ljava/io/File;)Vb
c2An I/O error occured while sending to the backend.eIO_ERRORgQ	OhT(Ljava/lang/String;Lcom/huawei/opengauss/jdbc/util/PSQLState;Ljava/lang/Throwable;)Vj
(k
diskLengthtempFileLjava/io/File;diskOutputStreamLjava/io/FileOutputStream;memoryOutputStreamLjava/io/ByteArrayOutputStream;memoryLengthrawDataArrayeLjava/io/IOException;	getStream()Ljava/io/InputStream;java/io/ByteArrayInputStreamz
{|	getLength()I	getOffsetgetBytestoString()Ljava/lang/String;java/lang/StringBuilder?
????
??read([B)I??
X?java/io/OutputStream?A
??inputStreamoutputStreamLjava/io/OutputStream;limittotalLengthbuffer
readLength
access$0001(Lcom/huawei/opengauss/jdbc/util/StreamWrapper;)Ix0
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!	?
?		
?u*?*?*+?*?*?!??*"#$		?	 !%?k*?*+?*?*?*?!?? "#	?#$	%&'(&?E	?*??,Y?-M+,
?1>,?5:???;:?=Y?@:?D+E?d?16??(YG??M?S?V??\?_?
:?_?*?*?`?!*?*?Y*?d??*?*?*?**???!?M?(Yf??M?i,?l??9fnnpn??*?f
G'm	x$m	'uno2jpq?rs?t	?u?vw?"#??v*,-.02'32496G7M8a;f=k>n=u>x?}@?A?B?{?|?}?~??????????a?aX,Y7=?X,Y7=a?	X,Y7=?&?B*?(xy?[ *??*???{Y*?*?*?!?}?? "#?????~?/*?!??"#????/*???"#???3?/*???"#?????F??Y?????*?!?????????"#??
./??8>?:*??6?#`>+????*??6?????>8?8??8?	6?		/?'?	?*
??	????$?)?+?6???Y
?*???/*?!???#???





© 2015 - 2025 Weber Informatics LLC | Privacy Policy