
org.postgresql.jdbc.PgResultSet.class Maven / Gradle / Ivy
The newest version!
???? 4P? ^? ^?
?
^? ^?
^?
f? ^? ^? ^? ^? ^?? ^? ^? ^? ^? ^? ^?? ^? ^? ^? ^? ^?? ^???
?? ^? ^ ^ ^ ^ ^ ^ ^ #
?
f
^
^
^
^
^
^
^
?
? ??
^
^
!
^"
#
^$
^%
^&
^'
^(
^)
^*
^+
^,-
?.q
^/ ^0
^1
^2345
T?
67
T8 #9
T:;
T< #=>
^?@ #A
BC
BDEFG
HI JK
dL
^M
^NOP
^Q
^ROST
pU
pV
^W
?X
^Y
^Z
^[
^\]
y^
^_
^`a
?b
}cd
?^
^e
^f
gh #i
jk
?l
jmn
?op Jq
jr
js
jtu
jv
jw
jx
jy
^z
Nl
^{
Ll|
?}
j~
j
j?
^?^S
^??
^?? ^? ^? #??
????O??
^?? J??
^?
^??
^??
^??? ^???O?? ???? #???
??????O?
^??
?S????
????
?P????????
?????
???
??
^?O??
??
??
^???
??
??
??
^??? J?
d???
^?
??
^?
??
???
^??
??
^???
^???? ???? ?
?? #???
^?O??
?
^?????
T??????
?
^?
^?
^?
^?
^?
^?
^?
^?
^?
^?
^
^
^
^
^
)?
^
?
^ #
? $ ? J
?
?
T
<
<
<
?!"#
?$%F&F?'
I( #)*
j+,
j-
j.
/01
?2
?3 ^456?
?789
^:;
j<=
B>
f8
^?
@ABCD
^E
FGHI???????? J
^K
?L
?S
iMNO
t?
tP ^Q
mR ^ST JU
mVW
XYZ??????? ?[
\ ^] ^^
m_`
Xab????? ???c
@d
^e
^fg
Xhi? ???????j
^k
^l ^m
tno
Xpq
^rs
Xtu
^vwx
?y
tz
^{
^|
^}
^~
/?
^??????
?????
^?
^?
^?
^?
^?
??? #?? J??
??
??^? ??
?? ^?? #?
^?^?
??
???
??
??
^?
??
??
?? #??,??
??
??
^???? ?@
??? J???
???
?? ^? ^?
m?
?? ^? ^?
my?
^?
t??
?
?
^?
??
????
?O???????
^???
?
???
T?
T???
^???
^??
?
????
^????
?????
L??
^??
^??
?? ??
+?
???
^?
^????
^
^
^
^
^
^
^
^
^
^
M
^
^
^
^!"
^#$
^%&
^'(
^)*
^+,
^-.
^/0
^12
?3
j4
j5 ^67
i8
m?
9:
q????
?o?
?;<
NullObject InnerClasses
PrimaryKey CursorResultHandler
updateable Z doingUpdates updateValues Ljava/util/HashMap; Signature 9Ljava/util/HashMap; usingOID primaryKeys Ljava/util/List; >Ljava/util/List; singleTable onlyTable Ljava/lang/String; tableName updateStatement Ljava/sql/PreparedStatement; insertStatement deleteStatement selectStatement
resultsettype I resultsetconcurrency fetchdirection defaultTimeZone Ljava/util/TimeZone;
connection $Lorg/postgresql/core/BaseConnection; statement #Lorg/postgresql/core/BaseStatement; fields [Lorg/postgresql/core/Field;
originalQuery Lorg/postgresql/core/Query; maxRows maxFieldSize rows Ljava/util/List<[[B>; current_row
row_offset this_row [[B warnings Ljava/sql/SQLWarning; wasNullFlag onInsertRow rowBuffer fetchSize cursor "Lorg/postgresql/core/ResultCursor; columnNameIndexMap Ljava/util/Map; 6Ljava/util/Map;
rsMetaData Ljava/sql/ResultSetMetaData;
refCursorName BYTEMAX Ljava/math/BigInteger; BYTEMIN SHORTMAX SHORTMIN FAST_NUMBER_FAILED !Ljava/lang/NumberFormatException; INTMAX INTMIN LONGMAX LONGMIN createMetaData ()Ljava/sql/ResultSetMetaData; Code LineNumberTable LocalVariableTable this !Lorg/postgresql/jdbc/PgResultSet;
Exceptions getMetaData
StackMapTable ?(Lorg/postgresql/core/Query;Lorg/postgresql/core/BaseStatement;[Lorg/postgresql/core/Field;Ljava/util/List;Lorg/postgresql/core/ResultCursor;IIIII)V tuples rsType
rsConcurrency
rsHoldability LocalVariableTypeTable>=>??@ ?(Lorg/postgresql/core/Query;Lorg/postgresql/core/BaseStatement;[Lorg/postgresql/core/Field;Ljava/util/List<[[B>;Lorg/postgresql/core/ResultCursor;IIIII)V getURL (I)Ljava/net/URL; columnIndex "(Ljava/lang/String;)Ljava/net/URL;
columnName internalGetObject 0(ILorg/postgresql/core/Field;)Ljava/lang/Object;
cursorName sb Ljava/lang/StringBuilder; rs Ljava/sql/ResultSet; type field Lorg/postgresql/core/Field;?? checkScrollable ()V absolute (I)Z
internalIndex index rows_size afterLast beforeFirst first ()Z getArray $(Ljava/lang/String;)Ljava/sql/Array; colName makeArray (I[B)Ljava/sql/Array; oid value [B %(ILjava/lang/String;)Ljava/sql/Array; (I)Ljava/sql/Array; i
getBigDecimal (I)Ljava/math/BigDecimal; *(Ljava/lang/String;)Ljava/math/BigDecimal; getBlob #(Ljava/lang/String;)Ljava/sql/Blob; makeBlob (J)Ljava/sql/Blob; J (I)Ljava/sql/Blob; getCharacterStream $(Ljava/lang/String;)Ljava/io/Reader; (I)Ljava/io/Reader; getClob #(Ljava/lang/String;)Ljava/sql/Clob; makeClob (J)Ljava/sql/Clob; (I)Ljava/sql/Clob; getConcurrency ()I getDate &(ILjava/util/Calendar;)Ljava/sql/Date; timestamp Ljava/sql/Timestamp; col tz cal Ljava/util/Calendar;A getTime &(ILjava/util/Calendar;)Ljava/sql/Time; string getLocalTime (I)Ljava/time/LocalTime; getTimestamp +(ILjava/util/Calendar;)Ljava/sql/Timestamp; hasTimeZone millis getLocalDateTime (I)Ljava/time/LocalDateTime; timeZone 7(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Date; c 7(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Time; <(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Timestamp; getFetchDirection
getObjectImpl 5(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object; map 7Ljava/util/Map;>; ](Ljava/lang/String;Ljava/util/Map;>;)Ljava/lang/Object; $(ILjava/util/Map;)Ljava/lang/Object; L(ILjava/util/Map;>;)Ljava/lang/Object; getRef "(Ljava/lang/String;)Ljava/sql/Ref; (I)Ljava/sql/Ref; getRow getStatement ()Ljava/sql/Statement; getType isAfterLast
isBeforeFirst isFirst isLast fetchRows last previous relative setFetchDirection (I)V direction cancelRowUpdates deleteRow deleteSQL numKeys4 insertRow insertedOID insertSQL paramSQL columnNames Ljava/util/Iterator;
numColumns values (Ljava/util/Iterator; (Ljava/util/Iterator;B moveToCurrentRow moveToInsertRow clearRowBuffer (Z)V copyCurrentRow
rowDeleted rowInserted
rowUpdated updateAsciiStream (ILjava/io/InputStream;I)V n reader Ljava/io/InputStreamReader; data [C numRead uee &Ljava/io/UnsupportedEncodingException; ie Ljava/io/IOException; x Ljava/io/InputStream; length?bC?? updateBigDecimal (ILjava/math/BigDecimal;)V Ljava/math/BigDecimal; updateBinaryStream data2
updateBoolean (IZ)V
updateByte (IB)V B updateBytes (I[B)V updateCharacterStream (ILjava/io/Reader;I)V Ljava/io/Reader;D
updateDate (ILjava/sql/Date;)V Ljava/sql/Date; updateDouble (ID)V D updateFloat (IF)V F updateInt (II)V
updateLong (IJ)V
updateNull columnTypeName updateObject (ILjava/lang/Object;)V Ljava/lang/Object; (ILjava/lang/Object;I)V scale
refreshRow
primaryKey ,Lorg/postgresql/jdbc/PgResultSet$PrimaryKey; j selectSQL rsmd pgmd $Lorg/postgresql/PGResultSetMetaData; sqlTextE? updateRow column o updateSQL columns iterator updateShort (IS)V S updateString (ILjava/lang/String;)V
updateTime (ILjava/sql/Time;)V Ljava/sql/Time; updateTimestamp (ILjava/sql/Timestamp;)V (Ljava/lang/String;)V (Ljava/lang/String;Z)V (Ljava/lang/String;B)V (Ljava/lang/String;S)V (Ljava/lang/String;I)V (Ljava/lang/String;J)V (Ljava/lang/String;F)V (Ljava/lang/String;D)V +(Ljava/lang/String;Ljava/math/BigDecimal;)V '(Ljava/lang/String;Ljava/lang/String;)V (Ljava/lang/String;[B)V $(Ljava/lang/String;Ljava/sql/Date;)V $(Ljava/lang/String;Ljava/sql/Time;)V )(Ljava/lang/String;Ljava/sql/Timestamp;)V +(Ljava/lang/String;Ljava/io/InputStream;I)V &(Ljava/lang/String;Ljava/io/Reader;I)V ((Ljava/lang/String;Ljava/lang/Object;I)V '(Ljava/lang/String;Ljava/lang/Object;)V isUpdateable s [Ljava/lang/String; quotelessTableName quotelessSchemaName oidIndex numPKcolumns?? '(Ljava/lang/String;)[Ljava/lang/String; C fullname parts acc
betweenQuotes
parseQuery l_sql st Ljava/util/StringTokenizer;
tableFound
tablesChecked name updateRowBuffer e valueObject entry Entry Ljava/util/Map$Entry; ;Ljava/util/Map$Entry;%G getPGStatement %()Lorg/postgresql/core/BaseStatement; getRefCursor ()Ljava/lang/String; setRefCursor setFetchSize getFetchSize next closeF wasNull getString (I)Ljava/lang/String; obj ioe encoding Lorg/postgresql/core/Encoding;G;H
getBoolean v getByte (I)B gt lt exNO7 getShort (I)S ne getInt (I)I getLong (I)J getFastLong start neg b bytes val
getFastInt getFastBigDecimal periodsSeen numNonSignChars getFloat (I)F getDouble (I)D (II)Ljava/math/BigDecimal; res sqlType getBytes (I)[B (I)Ljava/sql/Date; (I)Ljava/sql/Time; (I)Ljava/sql/Timestamp; getAsciiStream (I)Ljava/io/InputStream; l_uee getUnicodeStream getBinaryStream &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)Z (Ljava/lang/String;)B (Ljava/lang/String;)S (Ljava/lang/String;)I (Ljava/lang/String;)J (Ljava/lang/String;)F (Ljava/lang/String;)D +(Ljava/lang/String;I)Ljava/math/BigDecimal; (Ljava/lang/String;)[B #(Ljava/lang/String;)Ljava/sql/Date; #(Ljava/lang/String;)Ljava/sql/Time; ((Ljava/lang/String;)Ljava/sql/Timestamp; )(Ljava/lang/String;)Ljava/io/InputStream; getWarnings ()Ljava/sql/SQLWarning;
clearWarnings
addWarning (Ljava/sql/SQLWarning;)V
getCursorName getObject (I)Ljava/lang/Object; result &(Ljava/lang/String;)Ljava/lang/Object;
findColumn createColumnNameIndexMap .([Lorg/postgresql/core/Field;Z)Ljava/util/Map; columnLabel isSanitiserDisabled= U([Lorg/postgresql/core/Field;Z)Ljava/util/Map; findColumnIndex Ljava/lang/Integer;b getColumnOID getFixedString trimMoney ch getPGType
getSQLType initSqlType (Lorg/postgresql/core/Field;)V typeInfo Lorg/postgresql/core/TypeInfo; pgType checkUpdateable checkClosed isResultSetClosed checkColumnIndex checkResultSet isBinary toInt toLong toBigDecimal scaleBigDecimal /(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal; Ljava/lang/ArithmeticException;? toFloat toDouble
initRowBuffer isColumnTrimmable trimBytes (I[B)[B l_bytes
p_columnIndex p_bytes
trimString '(ILjava/lang/String;)Ljava/lang/String; p_string readDoubleValue ([BILjava/lang/String;)D
targetType
readLongValue ([BIJJLjava/lang/String;)J minVal maxVal updateValue md getUUID uuid Ljava/util/UUID; iae $Ljava/lang/IllegalArgumentException;?? ([B)Ljava/lang/Object; addRows (Ljava/util/List;)V (Ljava/util/List<[[B>;)V updateRef (ILjava/sql/Ref;)V Ljava/sql/Ref; #(Ljava/lang/String;Ljava/sql/Ref;)V
updateBlob (ILjava/sql/Blob;)V Ljava/sql/Blob; $(Ljava/lang/String;Ljava/sql/Blob;)V
updateClob (ILjava/sql/Clob;)V Ljava/sql/Clob; $(Ljava/lang/String;Ljava/sql/Clob;)V updateArray (ILjava/sql/Array;)V Ljava/sql/Array; %(Ljava/lang/String;Ljava/sql/Array;)V &(ILjava/lang/Class;)Ljava/lang/Object; booleanValue intValue longValue
floatValue doubleValue timestampValue calendar Ljava/net/UnknownHostException;
addressString dateValue offsetDateTime Ljava/time/OffsetDateTime; object Ljava/lang/Class; Ljava/lang/Class;?*| 2(ILjava/lang/Class;)TT; 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; C(Ljava/lang/String;Ljava/lang/Class;)TT; )(ILjava/lang/Object;Ljava/sql/SQLType;I)V
targetSqlType Ljava/sql/SQLType;
scaleOrLength :(Ljava/lang/String;Ljava/lang/Object;Ljava/sql/SQLType;I)V ((ILjava/lang/Object;Ljava/sql/SQLType;)V 9(Ljava/lang/String;Ljava/lang/Object;Ljava/sql/SQLType;)V getRowId (I)Ljava/sql/RowId; $(Ljava/lang/String;)Ljava/sql/RowId; updateRowId (ILjava/sql/RowId;)V Ljava/sql/RowId; %(Ljava/lang/String;Ljava/sql/RowId;)V getHoldability isClosed
updateNString nString updateNClob (ILjava/sql/NClob;)V nClob Ljava/sql/NClob; %(Ljava/lang/String;Ljava/sql/NClob;)V (ILjava/io/Reader;)V %(Ljava/lang/String;Ljava/io/Reader;)V (ILjava/io/Reader;J)V &(Ljava/lang/String;Ljava/io/Reader;J)V getNClob (I)Ljava/sql/NClob; $(Ljava/lang/String;)Ljava/sql/NClob; (ILjava/io/InputStream;J)V inputStream +(Ljava/lang/String;Ljava/io/InputStream;J)V (ILjava/io/InputStream;)V *(Ljava/lang/String;Ljava/io/InputStream;)V getSQLXML (I)Ljava/sql/SQLXML; %(Ljava/lang/String;)Ljava/sql/SQLXML; updateSQLXML (ILjava/sql/SQLXML;)V xmlObject Ljava/sql/SQLXML; &(Ljava/lang/String;Ljava/sql/SQLXML;)V
getNString getNCharacterStream updateNCharacterStream isWrapperFor (Ljava/lang/Class;)Z iface Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)Z unwrap %(Ljava/lang/Class;)Ljava/lang/Object; 1(Ljava/lang/Class;)TT; getDefaultCalendar ()Ljava/util/Calendar; timestampUtils $Lorg/postgresql/jdbc/TimestampUtils; sharedCalendar?
SourceFile PgResultSet.java 'org/postgresql/jdbc/PgResultSetMetaData?????IO???????|}~}??}?} ???????????? java/sql/ResultSet???????}?}?? java/lang/NullPointerException tuples must be non-null?? fields must be non-null??>JK "org/postgresql/core/BaseConnection??????????????LMNOP getURL columnIndex: {0}QRSTUVW getURL(int)XYZ9%??H??Q[??Q\]?Q^Q_?? ??
G? unknown`aS???pwp8 refcursor java/lang/StringBuilder
FETCH ALL IN bcde?fghB CLOSE ijk? org/postgresql/jdbc/PgResultSet?? hstorelmnopqr !org/postgresql/util/PSQLException NOperation requires a scrollable ResultSet, but this ResultSet is FORWARD_ONLY. java/lang/Objectstuvwx?y?????z??]?{? org/postgresql/jdbc/PgArray?|?}RB~??D????? org/postgresql/jdbc/PgBlob? java/io/CharArrayReader???? org/postgresql/jdbc/PgClob
???? org/postgresql/core/Oid??G?????