
org.postgresql.util.StreamWrapper.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
???? 4 ? j
k l m n o
k p ?
q
r s
P t u
v
w x??? y z {
| } ~
?
?
? ?
? ? ? ~ ?
? ?
? ? 7
! ? ?
% k ?
% ?
% ? ?
% ?
O ?
? ? InnerClasses MAX_MEMORY_BUFFER_BYTES I
ConstantValue TEMP_FILE_PREFIX Ljava/lang/String; stream Ljava/io/InputStream; rawData [B offset length ([BII)V Code LineNumberTable LocalVariableTable this #Lorg/postgresql/util/StreamWrapper; data (Ljava/io/InputStream;I)V (Ljava/io/InputStream;)V
diskLength tempFile Ljava/io/File; diskOutputStream Ljava/io/FileOutputStream; memoryOutputStream Ljava/io/ByteArrayOutputStream; memoryLength e Ljava/io/IOException;
StackMapTable ? ? ?
Exceptions getStream ()Ljava/io/InputStream; getLength ()I getOffset getBytes ()[B toString ()Ljava/lang/String;
copyStream /(Ljava/io/InputStream;Ljava/io/OutputStream;I)I inputStream outputStream Ljava/io/OutputStream; limit totalLength buffer
readLength
access$000 &(Lorg/postgresql/util/StreamWrapper;)I x0
SourceFile StreamWrapper.java 9 0 : ? 4 5 6 7 8 0 java/io/ByteArrayOutputStream !org/postgresql/util/StreamWrapper \ ] ? Y postgres-pgjdbc-stream ? ? java/io/FileOutputStream : ? ? ? java/lang/Integer !org/postgresql/util/PSQLException .Object is too large to send over the protocol. java/lang/Object ? ? ? ? ? ? : ? ? ? ? ? #org/postgresql/util/StreamWrapper$1 : ? java/io/IOException 3An I/O error occurred while sending to the backend. ? ? : ? java/io/ByteArrayInputStream ? ? ? : ; java/lang/StringBuilder