
org.postgresql.jdbc.PgStatement.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
???? 2D ?
4 ? ? ? ? ? ?
?
? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ?
?
?
?
?!
?" ?#$
?%
?&
?'
?(
?)
&*
?
&
?+
&,
?-./0
12 34
25
?6
?7
?89 3:
?;<
?=>
?? ?@
?ABCBD >E FG >H >I JK ?L
MN
?O >P FQ
FR
?ST 3U
?V W
JX ?Y
JZ
?[
?\] ?^ >_ ?W
?`
?aBb
?c
?d ?e ?fg
fh >i
fj
?k
?l
??m 3n ?o ??????
?pqr
ws
wt
u
vw |xy
~z
w{|
?}
?~
?
??? 3??B?
?
??
??
e
???
???? F? F?
??
??
???
??
?? >??
??
?? >?
?? ?? ?? ??
??B? ??
??
4??
q??
???
?hB?
???
??B?
4??
??
??
4??
?????? ??
??
???
??
??
??
??
[? ?
?W??
??
?? ?
??? 3?
??
??
???
??? ?
??? ?? StatementResultHandler InnerClasses NO_RETURNING_COLUMNS [Ljava/lang/String; DEFAULT_FORCE_BINARY_TRANSFERS Z forceBinaryTransfers batchStatements Ljava/util/ArrayList; Signature 2Ljava/util/ArrayList; batchParameters :Ljava/util/ArrayList;
resultsettype I concurrency
rsHoldability poolable closeOnCompletion fetchdirection NoticeListenerlist cancelTimerTask Ljava/util/TimerTask; CANCEL_TIMER_UPDATER 9Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; qLjava/util/concurrent/atomic/AtomicReferenceFieldUpdater; statementState *Lorg/postgresql/jdbc/StatementCancelState;
STATE_UPDATER ?Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; wantsGeneratedKeysOnce wantsGeneratedKeysAlways
connection $Lorg/postgresql/core/BaseConnection; warnings (Lorg/postgresql/jdbc/PSQLWarningWrapper; maxrows fetchSize timeout J replaceProcessingEnabled result #Lorg/postgresql/jdbc/ResultWrapper; firstUnclosedResult
generatedKeys m_prepareThreshold maxfieldSize isClosed ((Lorg/postgresql/jdbc/PgConnection;III)V Code LineNumberTable LocalVariableTable this !Lorg/postgresql/jdbc/PgStatement; c "Lorg/postgresql/jdbc/PgConnection; rsType
rsConcurrency
StackMapTable??
Exceptions createResultSet (Lorg/postgresql/core/Query;[Lorg/postgresql/core/Field;Ljava/util/List;Lorg/postgresql/core/ResultCursor;)Ljava/sql/ResultSet;
originalQuery Lorg/postgresql/core/Query; fields [Lorg/postgresql/core/Field; tuples Ljava/util/List; cursor "Lorg/postgresql/core/ResultCursor; newResult !Lorg/postgresql/jdbc/PgResultSet; LocalVariableTypeTable Ljava/util/List<[[B>; ?(Lorg/postgresql/core/Query;[Lorg/postgresql/core/Field;Ljava/util/List<[[B>;Lorg/postgresql/core/ResultCursor;)Ljava/sql/ResultSet; getPGConnection &()Lorg/postgresql/core/BaseConnection; getFetchingCursorName ()Ljava/lang/String; getFetchSize ()I wantsScrollableResultSet ()Z wantsHoldableResultSet executeQuery ((Ljava/lang/String;)Ljava/sql/ResultSet; p_sql Ljava/lang/String; getSingleResultSet ()Ljava/sql/ResultSet;0?
executeUpdate (Ljava/lang/String;)I getNoResultUpdateCount iter? execute (Ljava/lang/String;)Z executeWithFlags (Ljava/lang/String;I)Z sql flags executeCachedSql )(Ljava/lang/String;I[Ljava/lang/String;)Z cachedQuery !Lorg/postgresql/core/CachedQuery;
sqlCommand Lorg/postgresql/core/SqlCommand; res columnNames preferQueryMode %Lorg/postgresql/jdbc/PreferQueryMode; shouldUseParameterized
queryExecutor #Lorg/postgresql/core/QueryExecutor; key Ljava/lang/Object; shouldCache??<?? %(Lorg/postgresql/core/CachedQuery;I)Z simpleQuery (I)Z closeForNextExecution ()V rs Ljava/sql/ResultSet; isOneShotQuery $(Lorg/postgresql/core/CachedQuery;)Z H(Lorg/postgresql/core/CachedQuery;Lorg/postgresql/core/ParameterList;I)V e Ljava/sql/SQLException; queryParameters #Lorg/postgresql/core/ParameterList;] executeInternal flags2 handler2 8Lorg/postgresql/jdbc/PgStatement$StatementResultHandler; result2 queryToExecute handler??g
setCursorName (Ljava/lang/String;)V name getUpdateCount getMoreResults
getMaxRows
setMaxRows (I)V max setEscapeProcessing (Z)V enable getQueryTimeout seconds setQueryTimeout getQueryTimeoutMs ()J setQueryTimeoutMs (J)V millis
addWarning (Ljava/sql/SQLWarning;)V Ljava/lang/Exception; listener $Lorg/postgresql/core/NoticeListener; i warn Ljava/sql/SQLWarning; warnWrapr?wy getWarnings ()Ljava/sql/SQLWarning; getMaxFieldSize setMaxFieldSize
clearWarnings getResultSet close closeImpl
getLastOID setPrepareThreshold newThreshold getPrepareThreshold setUseServerPrepare flag isUseServerPrepare checkClosed addBatch
clearBatch createBatchHandler j([Lorg/postgresql/core/Query;[Lorg/postgresql/core/ParameterList;)Lorg/postgresql/jdbc/BatchResultHandler; queries [Lorg/postgresql/core/Query; parameterLists $[Lorg/postgresql/core/ParameterList; executeBatch ()[I preDescribe sameQueryAhead (Lorg/postgresql/jdbc/BatchResultHandler;? checkParameterList '([Lorg/postgresql/core/ParameterList;)Z paramlist cancel
getConnection ()Ljava/sql/Connection; getFetchDirection getResultSetConcurrency getResultSetType setFetchDirection direction setFetchSize rows
startTimer
cancelTask cleanupTimer timerTask?
killTimerTask Ljava/lang/InterruptedException; timerTaskIsClear interrupted? getForceBinaryTransfer getLargeUpdateCount setLargeMaxRows getLargeMaxRows executeLargeBatch ()[J executeLargeUpdate (Ljava/lang/String;)J (Ljava/lang/String;I)J autoGeneratedKeys (Ljava/lang/String;[I)J
columnIndexes [I ((Ljava/lang/String;[Ljava/lang/String;)J setPoolable
isPoolable isWrapperFor (Ljava/lang/Class;)Z iface Ljava/lang/Class; Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)Z unwrap %(Ljava/lang/Class;)Ljava/lang/Object; Ljava/lang/Class; 1(Ljava/lang/Class;)TT; isCloseOnCompletion checkCompletion current getGeneratedKeys (Ljava/lang/String;I)I (Ljava/lang/String;[I)I ((Ljava/lang/String;[Ljava/lang/String;)I (Ljava/lang/String;[I)Z ((Ljava/lang/String;[Ljava/lang/String;)Z getResultSetHoldability createDriverResultSet B([Lorg/postgresql/core/Field;Ljava/util/List;)Ljava/sql/ResultSet; G([Lorg/postgresql/core/Field;Ljava/util/List<[[B>;)Ljava/sql/ResultSet; transformQueriesAndParameters addNoticeListener '(Lorg/postgresql/core/NoticeListener;)V
access$000 ;()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SourceFile PgStatement.java ? ?e ? ? ? ? ? ? ? ? ? ? java/sql/ResultSet ? ? java/util/ArrayList ? ? ? ?? ? ? ? ? ? ? ?
?
? ??7 ? ? ? ??5??45?5?? ? ? org/postgresql/jdbc/PgResultSet?5?5?5?5?5??5??HI !org/postgresql/util/PSQLException &No results were returned by the query. java/lang/Object???????=>?e?? /Multiple ResultSets were returned by the query.???> !org/postgresql/core/QueryExecutorC5 -A result was returned when none was expected.~5 ? ?LM?????????U??????$????7Ha???U??Fk 0Can''t use executeWithFlags(int) on a Statement.???e?e?e ??5?7qk java/sql/SQLException????de67?787ij 77 6org/postgresql/jdbc/PgStatement$StatementResultHandlerF??e?e AMaximum number of rows must be a value grater than or equal to 0.? java/lang/Integer?? :Query timeout must be a value greater than or equals to 0. &org/postgresql/jdbc/PSQLWarningWrapper???5 "org/postgresql/core/NoticeListener ? java/lang/Exception
e? BThe maximum field size must be a value greater than or equal to 0.?e?e?7 This statement has been closed.
? java/lang/Stringe &org/postgresql/jdbc/BatchResultHandler?e org/postgresql/core/Query !org/postgresql/core/ParameterListUU??e org/postgresql/jdbc/PgConnection7??? !org/postgresql/jdbc/ResultWrapper?>F~? ? ? ? ? !"#e$ ?%&'e &Invalid fetch direction constant: {0}.() 4Fetch size must be a value greater to or equal to 0.?7 !org/postgresql/jdbc/PgStatement$1*+, java/util/TimerTask?7-e.? java/lang/InterruptedException/012e34567 ? ?89?:, java/lang/StringBuilder Cannot unwrap to ;<=3>3| java/sql/Statement org/postgresql/core/Field??ABA? >Returning autogenerated keys by column index is not supported.??FGF?!" org.postgresql.forceBinary@AG org/postgresql/jdbc/PgStatementBC (org/postgresql/jdbc/StatementCancelState !org/postgresql/core/BaseStatement java/lang/Throwable #org/postgresql/jdbc/PreferQueryMode org/postgresql/core/CachedQuery org/postgresql/core/SqlCommand java/sql/SQLWarning IDLE getForceBinary getDefaultFetchSize ?(Lorg/postgresql/core/Query;Lorg/postgresql/core/BaseStatement;[Lorg/postgresql/core/Field;Ljava/util/List;Lorg/postgresql/core/ResultCursor;IIIII)V org/postgresql/util/GT tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; org/postgresql/util/PSQLState NO_DATA Lorg/postgresql/util/PSQLState; 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V getNext %()Lorg/postgresql/jdbc/ResultWrapper; TOO_MANY_RESULTS "org/postgresql/core/BaseConnection getPreferQueryMode '()Lorg/postgresql/jdbc/PreferQueryMode; getQueryExecutor %()Lorg/postgresql/core/QueryExecutor; createQueryKey ;(Ljava/lang/String;ZZ[Ljava/lang/String;)Ljava/lang/Object; EXTENDED_CACHE_EVERYTHING borrowQueryByKey 5(Ljava/lang/Object;)Lorg/postgresql/core/CachedQuery; createQueryByKey query
getSqlCommand "()Lorg/postgresql/core/SqlCommand; isReturningKeywordPresent releaseQuery $(Lorg/postgresql/core/CachedQuery;)V EXTENDED compareTo (Ljava/lang/Enum;)I WRONG_OBJECT_TYPE increaseExecuteCount getExecuteCount
getSubqueries ()[Lorg/postgresql/core/Query; willHealOnRetry (Ljava/sql/SQLException;)Z
getAutoCommit isEmpty isStatementDescribed $(Lorg/postgresql/jdbc/PgStatement;)V g(Lorg/postgresql/core/Query;Lorg/postgresql/core/ParameterList;Lorg/postgresql/core/ResultHandler;III)V
getResults INVALID_PARAMETER_VALUE size get (I)Ljava/lang/Object; noticeReceived printStackTrace getFirstWarning getInsertOID OBJECT_NOT_IN_STATE createQuery J(Ljava/lang/String;ZZ[Ljava/lang/String;)Lorg/postgresql/core/CachedQuery; add (Ljava/lang/Object;)Z clear e(Lorg/postgresql/jdbc/PgStatement;[Lorg/postgresql/core/Query;[Lorg/postgresql/core/ParameterList;Z)V toArray (([Ljava/lang/Object;)[Ljava/lang/Object; SIMPLE EXTENDED_FOR_PREPARED handleError (Ljava/sql/SQLException;)V handleCompletion
isBatchInsert n([Lorg/postgresql/core/Query;[Lorg/postgresql/core/ParameterList;Lorg/postgresql/jdbc/BatchResultHandler;III)V (Ljava/sql/ResultSet;)V IN_QUERY CANCELING 7java/util/concurrent/atomic/AtomicReferenceFieldUpdater
compareAndSet 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z cancelQuery CANCELLED set '(Ljava/lang/Object;Ljava/lang/Object;)V notifyAll valueOf (I)Ljava/lang/Integer; addTimerTask (Ljava/util/TimerTask;J)V &(Ljava/lang/Object;)Ljava/lang/Object; purgeTimerTasks wait java/lang/Thread
currentThread ()Ljava/lang/Thread; interrupt getClass ()Ljava/lang/Class; org/postgresql/Driver notImplemented O(Ljava/lang/Class;Ljava/lang/String;)Ljava/sql/SQLFeatureNotSupportedException; java/lang/Class isAssignableFrom cast append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getName toString NOT_IMPLEMENTED java/lang/Boolean
getBoolean
newUpdater o(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; ! ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? B ? ? ? ? ? ? B ? ? ? ? ? ? ? ? D ? ?
?
? ? B ? [ ? ?*? *? ? *? *? *? *? *?
Y? ? *?
*? ? *? *? *? *? *? * ? *? *? *? *? *? *? *+? *Y? +? ?? *? *? *+? ? !+? "? *+? "? *+? #? $*? %? ~ ? 3 5 6 ; <