org.postgresql.jdbc.PgArray.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
???? 2w
H ?I ?J ?K ?L
?M ?N
?O
?P.Q
RS
TUVWX
JY
Z[ \]
^
?_
?` ?a
Rbc
?d
ef
?g
hi
jk
hl ?
?mno
p
eq
Hr
Is
et
eu
Kv
ew
Lx
eyz{
|}
e~
O
?? ???
4H?
???z?? :???
6?
6?? ?
e??
C??
??
?????????? ????
R?z???
N?Qb?
R?
?? R??
]H
]?
]?
NQ?
N??????? O?
R?
?? H?
?? I?
?? J?
??
?? K?
?? L?
???z?
???
???
?? ??
??z?z? ???
??????
??
???
?? ?
I?z?
??
8?
8?z?
??
]?
??
N?
N??
?H
????? InnerClasses PgArrayList
connection $Lorg/postgresql/core/BaseConnection; oid I fieldString Ljava/lang/String;
useObjects Z arrayList )Lorg/postgresql/jdbc/PgArray$PgArrayList;
fieldBytes [B ((Lorg/postgresql/core/BaseConnection;I)V Code LineNumberTable LocalVariableTable this Lorg/postgresql/jdbc/PgArray;
Exceptions :(Lorg/postgresql/core/BaseConnection;ILjava/lang/String;)V *(Lorg/postgresql/core/BaseConnection;I[B)V getArray ()Ljava/lang/Object; (JI)Ljava/lang/Object; index J count getArrayImpl #(Ljava/util/Map;)Ljava/lang/Object; map Ljava/util/Map; LocalVariableTypeTable 7Ljava/util/Map;>; Signature K(Ljava/util/Map;>;)Ljava/lang/Object; %(JILjava/util/Map;)Ljava/lang/Object; M(JILjava/util/Map;>;)Ljava/lang/Object;
StackMapTable readBinaryArray (II)Ljava/lang/Object; d ioe Ljava/io/IOException;
dimensions
elementOid pos dims [I arr Ljava/lang/Object; ? storeValues ([Ljava/lang/Object;I[IIII)I len i encoding Lorg/postgresql/core/Encoding; arrAssistant %Lorg/postgresql/jdbc2/ArrayAssistant; [Ljava/lang/Object;
thisDimension readBinaryResultSet (II)Ljava/sql/ResultSet; rows Ljava/util/List; fields [Lorg/postgresql/core/Field; stat #Lorg/postgresql/core/BaseStatement; -Ljava/util/List; 5(Ljava/util/List;[Lorg/postgresql/core/Field;I[IIII)I rowData [[B
dataEndPos
dataLength
nextDimension dimensionsLeft R(Ljava/util/List;[Lorg/postgresql/core/Field;I[IIII)I calcRemainingDataLength ([IIII)I elementOidToClass (I)Ljava/lang/Class; arrElemBuilder? (I)Ljava/lang/Class<*>; buildArrayList ()V a p t b chars [C buffer Ljava/lang/StringBuilder; insideString wasInsideString curArray startOffset delim C ;Ljava/util/List; ??
buildArray ?(Lorg/postgresql/jdbc/PgArray$PgArrayList;II)Ljava/lang/Object; o pa [Z oa [S [J v [F [D typeName input ret
dimsLength length type? getBaseType ()I getBaseTypeName ()Ljava/lang/String;
elementOID getResultSet ()Ljava/sql/ResultSet; (JI)Ljava/sql/ResultSet; %(Ljava/util/Map;)Ljava/sql/ResultSet; M(Ljava/util/Map;>;)Ljava/sql/ResultSet; '(JILjava/util/Map;)Ljava/sql/ResultSet; O(JILjava/util/Map;>;)Ljava/sql/ResultSet; getResultSetImpl offset baseOid? ? toString tmpArray Ljava/sql/Array; array arraySupport +Lorg/postgresql/jdbc/PrimitiveArraySupport; e Ljava/sql/SQLException;? =(Lorg/postgresql/jdbc/PgArray$PgArrayList;)Ljava/lang/String; list escapeArrayElement .(Ljava/lang/StringBuilder;Ljava/lang/String;)V c j s isBinary ()Z toBytes ()[B free
SourceFile PgArray.java ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??A?? getArrayImpl(long,int,Map)??? !org/postgresql/util/PSQLException $The array index is out of range: {0} java/lang/Object???????? ?? ? ? ? ? ? ?? >The array index is out of range: {0}, number of elements: {1}. ??? ? ????? ? ? ? java/io/IOException ?Invalid character data was found. This is most likely caused by stored data containing characters that are invalid for the character set the database was created in. The most common example of this is storing 8bit data in a SQL_ASCII database. ???
?
?? java/util/ArrayList org/postgresql/core/Field ? ? java/sql/ResultSet ! !org/postgresql/core/BaseStatement"# INDEX org/postgresql/core/Oid ?$%& VALUE?' org/postgresql/core/Tuple ?()*+,- ? ? java/lang/Short java/lang/Integer java/lang/Long java/lang/Float java/lang/Double java/math/BigDecimal java/lang/String java/lang/Boolean.? readBinaryArray(data,oid) 'org/postgresql/jdbc/PgArray$PgArrayList ?/0123456789:;<