
org.postgresql.jdbc.PgConnection.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
???? 22
?
? ? ?
? ?
O
!
"
#
$
%
&
'
()*
+,
q-
?./4
Y01
Y23
Y4
5 67
68
9 6:
;
<
=
>? @
A BC
DE ?F
GH
;IJ
?KLM ?N ?O PQ
RST ?U 6V
6WX
YZ[\]
^_ `a
Mbcd
Te
Sf
ghi
jk
lm
n 6o
p
q
r 6s
6tuv
ew
x 6y Bz{|}~???
q
? B? 6??
q?? 6?
?? 6?
x?
? 6?
?r?
?? ? ??
?
?
??
??
????
Y?
???? ???????
Y? ??
?????
$???? 6?
;?L? 6?
?L? 6?L?
;??
??
??
??
=?L??????
??
=?
??
??
???
???
?-??
??
??
??
??
??
???????????
?
?
?
?
? ??
??
??? ?? ?? ??? `? ??
? ??? `? ?? ???
???
?????? `??
~
?
? ?
?
? `
M
?
?
?
?
w~ !"#$
q%&'&()
Y*
Y+,- `.
/ ??01 ?? ?2 345 `6789
:;<
=>
?@
4A ?B0C ?D0?E `F
G
HI `JKL
MN OP
YQRSTUV
WXYZ ?[\
]
?^
_` ?abc
d ?e
e
fghi `j ?k
lm ?H ?n
o ?p ?qr
stuv ?wx
l? ?yz ?{ ?| ?}~
? ??
??
??
?/
?
??
??
l??
}?
??
???
O?
??
??
??
?
O?
??
Y?
Y?
??
Y??
???
???
??
??
?e
???
???
???
???
???
??
??
??
??
?~?~?? `?
?
??
??
{ ??
??
??
??? `????
?
????? `?
`?
????
? ?????
?? ???
?w
k?
?????
??
q????
q?
?
???????
????
??
???????
?
??
?e??
???
??
?
?? ??? `? ?????
???
??
???
?w?
?
`
? 0
?
?
w? AbortCommand InnerClasses TransactionCommandHandler LOGGER Ljava/util/logging/Logger; SQL_PERMISSION_ABORT Ljava/sql/SQLPermission; SQL_PERMISSION_NETWORK_TIMEOUT _clientInfo Ljava/util/Properties; creatingURL Ljava/lang/String; openStackTrace Ljava/lang/Throwable;
queryExecutor #Lorg/postgresql/core/QueryExecutor; commitQuery Lorg/postgresql/core/Query;
rollbackQuery
_typeCache Lorg/postgresql/core/TypeInfo; disableColumnSanitiser Z prepareThreshold I defaultFetchSize forcebinary
rsHoldability savepointId
autoCommit readOnly
allowReadOnly batchInsert blobmode fetchSize bindStringAsVarchar firstWarning Ljava/sql/SQLWarning; cancelTimer Ljava/util/Timer; checkConnectionQuery Ljava/sql/PreparedStatement; replicationConnection fieldMetadataCache Lorg/postgresql/util/LruCache; Signature Key jLorg/postgresql/util/LruCache; timestampUtils $Lorg/postgresql/jdbc/TimestampUtils; typemap Ljava/util/Map; 7Ljava/util/Map;>; fastpath "Lorg/postgresql/fastpath/Fastpath; largeobject /Lorg/postgresql/largeobject/LargeObjectManager; metadata Ljava/sql/DatabaseMetaData; copyManager !Lorg/postgresql/copy/CopyManager; borrowQuery 5(Ljava/lang/String;)Lorg/postgresql/core/CachedQuery; Code LineNumberTable LocalVariableTable this "Lorg/postgresql/jdbc/PgConnection; sql
Exceptions borrowCallableQuery borrowReturningQuery H(Ljava/lang/String;[Ljava/lang/String;)Lorg/postgresql/core/CachedQuery; columnNames [Ljava/lang/String; createQuery J(Ljava/lang/String;ZZ[Ljava/lang/String;)Lorg/postgresql/core/CachedQuery; escapeProcessing isParameterized releaseQuery $(Lorg/postgresql/core/CachedQuery;)V cachedQuery !Lorg/postgresql/core/CachedQuery; setFlushCacheOnDeallocate (Z)V flushCacheOnDeallocate n([Lorg/postgresql/util/HostSpec;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;Ljava/lang/String;)V allow appName connectionInfo setConnectionInfoSql connectionExtraInfo getGucSQL useConnectionInfo useConnectionExtraInfo e Ljava/sql/SQLException; stmt Ljava/sql/Statement; rs Ljava/sql/ResultSet; Ljava/lang/Exception; flag hostSpecs [Lorg/postgresql/util/HostSpec; user database info url
binaryOids Ljava/util/Set; useBinarySendForOids useBinaryReceiveForOids
stringType
unknownLength
stmtGetGuc rsGetGuc
stmtSetGuc
blobString batchString LocalVariableTypeTable $Ljava/util/Set;
StackMapTablei?/?u
getBinaryOids '(Ljava/util/Properties;)Ljava/util/Set; binaryTransfer <(Ljava/util/Properties;)Ljava/util/Set; getOidSet #(Ljava/lang/String;)Ljava/util/Set; oid oidList oids tokenizer Ljava/util/StringTokenizer;? 8(Ljava/lang/String;)Ljava/util/Set; oidsToString #(Ljava/util/Set;)Ljava/lang/String; Ljava/lang/Integer; sb Ljava/lang/StringBuilder;? 8(Ljava/util/Set;)Ljava/lang/String; getConnectionInfo (Z)Ljava/lang/String; jarDir Ljava/io/File;
withExtraInfo gsVersion
driverPath OSUser getTimestampUtils &()Lorg/postgresql/jdbc/TimestampUtils; createStatement ()Ljava/sql/Statement; prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; prepareCall 0(Ljava/lang/String;)Ljava/sql/CallableStatement;
getTypeMap ()Ljava/util/Map; 9()Ljava/util/Map;>; getQueryExecutor %()Lorg/postgresql/core/QueryExecutor; getReplicationProtocol +()Lorg/postgresql/core/ReplicationProtocol;
addWarning (Ljava/sql/SQLWarning;)V warn execSQLQuery ((Ljava/lang/String;)Ljava/sql/ResultSet; s *(Ljava/lang/String;II)Ljava/sql/ResultSet;
resultSetType resultSetConcurrency stat #Lorg/postgresql/core/BaseStatement; hasResultSet warnings??
execSQLUpdate (Ljava/lang/String;)V
setCursorName cursor
getCursorName ()Ljava/lang/String; getURL getUserName getFastpathAPI $()Lorg/postgresql/fastpath/Fastpath; getLargeObjectAPI 1()Lorg/postgresql/largeobject/LargeObjectManager; getObject :(Ljava/lang/String;Ljava/lang/String;[B)Ljava/lang/Object; c Ljava/lang/Class; binObj $Lorg/postgresql/util/PGBinaryObject; klass sx ex type value byteValue [B obj Lorg/postgresql/util/PGobject; Ljava/lang/Class<*>; 2Ljava/lang/Class<+Lorg/postgresql/util/PGobject;>;?? createTypeInfo E(Lorg/postgresql/core/BaseConnection;I)Lorg/postgresql/core/TypeInfo; conn $Lorg/postgresql/core/BaseConnection; getTypeInfo ()Lorg/postgresql/core/TypeInfo; addDataType '(Ljava/lang/String;Ljava/lang/String;)V name &(Ljava/lang/String;Ljava/lang/Class;)V G(Ljava/lang/String;Ljava/lang/Class<+Lorg/postgresql/util/PGobject;>;)V initObjectTypes (Ljava/util/Properties;)V cnfe "Ljava/lang/ClassNotFoundException; typeName className propertyName Ljava/util/Enumeration; Ljava/util/Enumeration<*>;, close ()V nativeSQL &(Ljava/lang/String;)Ljava/lang/String; getWarnings ()Ljava/sql/SQLWarning; newWarnings
clearWarnings setReadOnly readOnlySql
isReadOnly ()Z
setAutoCommit
getAutoCommit executeTransactionCommand (Lorg/postgresql/core/Query;)V query commit checkClosed rollback getTransactionState (()Lorg/postgresql/core/TransactionState; getTransactionIsolation ()I level setTransactionIsolation (I)V isolationLevelName isolationLevelSQL getIsolationLevelName (I)Ljava/lang/String;
setCatalog catalog
getCatalog finalize getDBVersionNumber getServerMajorVersion
versionTokens "Ljava/util/NoSuchElementException;` getServerMinorVersion haveMinimumServerVersion (I)Z ver (Lorg/postgresql/core/Version;)Z Lorg/postgresql/core/Version; getEncoding ()Lorg/postgresql/core/Encoding; encodeString (Ljava/lang/String;)[B ioe Ljava/io/IOException; strh escapeString getStandardConformingStrings isClosed cancelQuery getNotifications "()[Lorg/postgresql/PGNotification; #(I)[Lorg/postgresql/PGNotification;
timeoutMillis
notifications [Lorg/postgresql/PGNotification;L getPrepareThreshold setDefaultFetchSize getDefaultFetchSize setPrepareThreshold newThreshold getForceBinary setForceBinary newValue setTypeMapImpl (Ljava/util/Map;)V map :(Ljava/util/Map;>;)V getLogger ()Ljava/util/logging/Logger; getProtocolVersion getStringVarcharFlag
getCopyAPI #()Lorg/postgresql/copy/CopyManager; binaryTransferSend isColumnSanitiserDisabled setDisableColumnSanitiser getPreferQueryMode '()Lorg/postgresql/jdbc/PreferQueryMode; getAutosave ()Lorg/postgresql/jdbc/AutoSave; setAutosave !(Lorg/postgresql/jdbc/AutoSave;)V autoSave Lorg/postgresql/jdbc/AutoSave; abort getTimer ()Ljava/util/Timer; releaseTimer addTimerTask (Ljava/util/TimerTask;J)V timerTask Ljava/util/TimerTask; milliSeconds J timer purgeTimerTasks escapeIdentifier
identifier
escapeLiteral literal getFieldMetadataCache ()Lorg/postgresql/util/LruCache; l()Lorg/postgresql/util/LruCache; getReplicationAPI 6()Lorg/postgresql/replication/PGReplicationConnection; appendArray /(Ljava/lang/StringBuilder;Ljava/lang/Object;C)V arraySupport +Lorg/postgresql/jdbc/PrimitiveArraySupport; o Ljava/lang/Object; i elements delim C nElements] integerPart (Ljava/lang/String;)I dirtyString start end (III)Ljava/sql/Statement; resultSetHoldability 3(Ljava/lang/String;III)Ljava/sql/PreparedStatement; 3(Ljava/lang/String;III)Ljava/sql/CallableStatement; getMetaData ()Ljava/sql/DatabaseMetaData;
setTypeMap makeArray %(ILjava/lang/String;)Ljava/sql/Array; fieldString makeBlob (J)Ljava/sql/Blob; makeClob (J)Ljava/sql/Clob;
makeSQLXML ()Ljava/sql/SQLXML;
createClob ()Ljava/sql/Clob;
createBlob ()Ljava/sql/Blob; createNClob ()Ljava/sql/NClob; createSQLXML createStruct 8(Ljava/lang/String;[Ljava/lang/Object;)Ljava/sql/Struct;
attributes [Ljava/lang/Object;
createArrayOf 6(Ljava/lang/String;Ljava/lang/Object;)Ljava/sql/Array; arrayString clazz typeInfo 7(Ljava/lang/String;[Ljava/lang/Object;)Ljava/sql/Array; isValid statement timeout
setClientInfo failures cause sqle oldValue >Ljava/util/Map; Entry Ljava/util/Map$Entry; !Ljava/sql/SQLClientInfoException;
properties ;Ljava/util/Map$Entry;?
getClientInfo ()Ljava/util/Properties; createQueryObject %(Ljava/lang/Class;)Ljava/lang/Object; ifc Ljava/lang/Class; 1(Ljava/lang/Class;)TT; isWrapperFor (Ljava/lang/Class;)Z iface (Ljava/lang/Class<*>;)Z unwrap getSchema setSchema schema "(Ljava/util/concurrent/Executor;)V executor Ljava/util/concurrent/Executor; command /Lorg/postgresql/jdbc/PgConnection$AbortCommand;? setNetworkTimeout #(Ljava/util/concurrent/Executor;I)V milliseconds securityManager Ljava/lang/SecurityManager; getNetworkTimeout setHoldability holdability getHoldability setSavepoint ()Ljava/sql/Savepoint; pgName savepoint #Lorg/postgresql/jdbc/PSQLSavepoint; ((Ljava/lang/String;)Ljava/sql/Savepoint; (Ljava/sql/Savepoint;)V Ljava/sql/Savepoint; pgSavepoint releaseSavepoint (II)Ljava/sql/Statement; 2(Ljava/lang/String;II)Ljava/sql/PreparedStatement; 2(Ljava/lang/String;II)Ljava/sql/CallableStatement; 1(Ljava/lang/String;I)Ljava/sql/PreparedStatement; autoGeneratedKeys 2(Ljava/lang/String;[I)Ljava/sql/PreparedStatement;
columnIndexes [I C(Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/PreparedStatement; ps )Lorg/postgresql/jdbc/PgPreparedStatement;
sqlCommand Lorg/postgresql/core/SqlCommand;?
isBatchInsert
isBlobMode getFetchSize setFetchSize
access$000 G(Lorg/postgresql/jdbc/PgConnection;)Lorg/postgresql/core/QueryExecutor; x0
SourceFile PgConnection.java#$ST\T]^abefij!"# ! setFlushCacheOnDeallocate = {0}$%&'()l*+/+ java/sql/ResultSet0-1-2+3+4+5+6+7-9:;<KLMNQR org/postgresql/util/DriverInfo KPostgreSQL JDBC Driver /*$mvn.project.property.parsedversion.osgiversion$*/(* fetchsize+,? java/lang/Exception-? ./ TRUE01 23456O'74Q',-Tj89:;#<=>?@69 Unsupported Server Version: {0}A??? java/util/HashSetlB org/postgresql/core/Oid%CD/EFGFH# ! types using binary send = {0}?? $ types using binary receive = {0} integer date/time = {0}IJ4KL unspecified8+ varchar !org/postgresql/util/PSQLException /Unsupported value for stringtype parameter: {0} java/lang/ObjectMNOPQRlS "org/postgresql/jdbc/TimestampUtils "org/postgresql/jdbc/PgConnection$1lTlUFG COMMIT java/lang/String&%& ROLLBACK'&V4??()W4XY java/lang/Throwable %Connection was created at this point:l?!"Z4[@ uuid java/sql/Types java.util.UUID\] xml java.sql.SQLXML java/util/Properties^@_4 ApplicationName`a org/postgresql/util/LruCacheb4cdef4lg@Ah4?+ Gselect name, setting from pg_settings where name in ('connection_info')??i?jk+ connection_info%lm?? java/lang/StringBuilder set connection_info = 'no ' ''pqr?s?
java/sql/SQLException blobMode OFF batchMode AUTO Vselect count(*) from pg_settings where name = 'support_batch_bind' and setting = 'on';5t Failed to close statement,Error:u? Failed to close resultset,Error: WARNING, Failed to execute sql: , Errors: KWARNING, client suggest to use batch mode while the server is not supported ON $WARNING, unrecognized batchmode typev4l'w/x4??yz{4|z java/util/StringTokenizer ,l?}~?%???j? java/lang/Integer?$r+n??$?' ?? user.name? java/io/File org/postgresql/Driver???????????l??? 9Failed to make connection_info as there is an exception: ({"driver_name":"JDBC","driver_version":" " \" ,"driver_path":" \ \\
","os_user":" }??????HI?????? !org/postgresql/core/BaseStatement !org/postgresql/core/QueryExecutor???$? &No results were returned by the query.?R???? -A result was returned when none was expected.?R?? org/postgresql/fastpath/Fastpathl? -org/postgresql/largeobject/LargeObjectManagerK? java/lang/Class #Custom type maps are not supported.?R -Constructing object from type={0} value=<{1}>(????? org/postgresql/util/PGobject?? "org/postgresql/util/PGBinaryObject???? !Failed to create object for: {0}.?Rl? !org/postgresql/jdbc/TypeInfoCachel?????? java/lang/RuntimeException Cannot register new type: n? box org/postgresql/geometric/PGbox circle !org/postgresql/geometric/PGcircle line org/postgresql/geometric/PGline lseg org/postgresql/geometric/PGlseg path org/postgresql/geometric/PGpath point org/postgresql/geometric/PGpoint polygon "org/postgresql/geometric/PGpolygon money org/postgresql/util/PGmoney interval org/postgresql/util/PGInterval????? datatype.?1?+ java/lang/ClassNotFoundException =Unable to load the class {0} responsible for the datatype {1}?Rn??!"??? LCannot change transaction read-only property in the middle of a transaction.?R +SET SESSION CHARACTERISTICS AS TRANSACTION READ ONLY
READ WRITE?? setReadOnly = {0} \Cannot change transaction read-only property when the property allowReadOnly is set to false setAutoCommit = {0}?? :org/postgresql/jdbc/PgConnection$TransactionCommandHandlerl??????? )Cannot commit when autoCommit is enabled.?RE This connection has been closed.?R +Cannot rollback when autoCommit is enabled. SHOW TRANSACTION ISOLATION LEVEL?? java/sql/Connection????? READ COMMITTED READ UNCOMMITTED REPEATABLE READ SERIALIZABLE ICannot change transaction isolation level in the middle of a transaction.*+ .Transaction isolation level {0} not supported. ;SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL setTransactionIsolation = {0}?? .Finalizing a Connection that was never closed:(? .?? java/util/NoSuchElementException?$??$67;<??> java/io/IOException 3Unable to translate data into the desired encoding.?RD?z??GI?'GH 4Fetch size must be a value greater to or equal to 0..- setDefaultFetchSize = {0} setPrepareThreshold = {0} setForceBinary = {0}\$ org/postgresql/copy/CopyManager?7 ! setDisableColumnSanitiser = {0}cd?f?h setAutosave = {0}???k???lm?p?$x? 6org/postgresql/replication/PGReplicationConnectionImpl???K? NULL?????????????????? org/postgresql/jdbc/PgStatementl? 'org/postgresql/jdbc/PgPreparedStatementl? 'org/postgresql/jdbc/PgCallableStatementOP &org/postgresql/jdbc/PgDatabaseMetaDataVW setTypeMap = {0} org/postgresql/jdbc/PgArrayl? org/postgresql/jdbc/PgBlobl? org/postgresql/jdbc/PgClob org/postgresql/jdbc/PgSQLXML org/postgresql/core/types/PGClob org/postgresql/core/types/PGBlob
createNClob()???? createStruct(String, Object[])?????? 7Unable to find server array type for provided name {0}.?R????? l Invalid elements {0}R Invalid timeout ({0}<0). IDENTIFY_SYSTEM?1=>??
's$R?
? Validating connection. java/util/HashMap java/sql/SQLClientInfoExceptionl? SET application_name = ' &Failed to set ClientInfo property: {0}l setClientInfo = {0} {1} java/sql/SQLWarning "ClientInfo property not supported. java/util/Map$Entry?+???W One or more ClientInfo failed.l createQueryObject(Class) isWrapperFor(Class>)?? unwrap(Class) select current_schema() "SET SESSION search_path TO DEFAULT SET SESSION search_path TO ' setSchema = {0} -org/postgresql/jdbc/PgConnection$AbortCommand ?!" ;Network timeout must be a value greater than or equal to 0.#$%&?' Unable to set network timeout.'R?$ Unable to get network timeout. +Unknown ResultSet holdability setting: {0}. setHoldability = {0} 1Cannot establish a savepoint in auto-commit mode. !org/postgresql/jdbc/PSQLSavepoint(?
SAVEPOINT ROLLBACK TO SAVEPOINT RELEASE SAVEPOINT )?$?????? java/sql/Statement?? .Returning autogenerated keys is not supported.l*+, -.+ org/postgresql/jdbc/PgConnection/?Z0 java/sql/SQLPermission callAbort "org/postgresql/core/BaseConnection1 %org/postgresql/jdbc/FieldMetadata$Key
java/util/Set java/util/Iterator java/util/Enumeration java/util/Timer )org/postgresql/jdbc/PrimitiveArraySupport org/postgresql/core/TypeInfo
java/util/Map java/lang/SecurityManager org/postgresql/core/CachedQuery org/postgresql/core/Query org/postgresql/core/SqlCommand java/util/logging/Level FINE Ljava/util/logging/Level; java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; java/util/logging/Logger log @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V .(Ljava/util/logging/Level;Ljava/lang/String;)V getProperty parseInt trim equals (Ljava/lang/Object;)Z equalsIgnoreCase (Ljava/lang/String;)Z org/postgresql/PGProperty DEFAULT_ROW_FETCH_SIZE Lorg/postgresql/PGProperty; getInt (Ljava/util/Properties;)I PREPARE_THRESHOLD %org/postgresql/core/ConnectionFactory openConnection ~([Lorg/postgresql/util/HostSpec;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;)Lorg/postgresql/core/QueryExecutor; WARNING
isLoggable (Ljava/util/logging/Level;)Z !org/postgresql/core/ServerVersion v8_2 #Lorg/postgresql/core/ServerVersion; getServerVersion (Ljava/util/Collection;)V (I)Ljava/lang/Integer; remove setBinaryReceiveOids (Ljava/util/Set;)V setBinarySendOids FINEST getIntegerDateTimes STRING_TYPE get *(Ljava/util/Properties;)Ljava/lang/String; org/postgresql/util/GT tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; org/postgresql/util/PSQLState INVALID_PARAMETER_VALUE Lorg/postgresql/util/PSQLState; 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V %(Lorg/postgresql/jdbc/PgConnection;)V "(ZLorg/postgresql/core/Provider;)V UNKNOWN_LENGTH LOG_UNCLOSED_CONNECTIONS
getBoolean (Ljava/util/Properties;)Z DISABLE_COLUMN_SANITISER v8_3 addCoreType `(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Integer;)V v9_0 APPLICATION_NAME put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; DATABASE_METADATA_CACHE_FIELDS java/lang/Math max (II)I "DATABASE_METADATA_CACHE_FIELDS_MIB (IJZ)V REPLICATION executeQuery next getString '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue append -(Ljava/lang/String;)Ljava/lang/StringBuilder; replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; toString
executeUpdate (I)I
getMessage BINARY_TRANSFER add BINARY_TRANSFER_ENABLE addAll (Ljava/util/Collection;)Z BINARY_TRANSFER_DISABLE removeAll
hasMoreTokens nextToken iterator ()Ljava/util/Iterator; hasNext ()Ljava/lang/Object; intValue (C)Ljava/lang/StringBuilder; length setLength getGSVersion java/lang/System getProtectionDomain "()Ljava/security/ProtectionDomain; java/security/ProtectionDomain
getCodeSource ()Ljava/security/CodeSource; java/security/CodeSource getLocation ()Ljava/net/URL; java/net/URL toURI ()Ljava/net/URI; (Ljava/net/URI;)V getAbsolutePath setNextWarning executeWithFlags (Ljava/lang/String;I)Z getUpdateCount getMoreResults NO_DATA getResultSet ()Ljava/sql/ResultSet; TOO_MANY_RESULTS getUser '(Lorg/postgresql/core/BaseConnection;)V &(Ljava/lang/Object;)Ljava/lang/Object; NOT_IMPLEMENTED A(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V getPGobject %(Ljava/lang/String;)Ljava/lang/Class; newInstance setType setByteValue ([BI)V setValue CONNECTION_FAILURE I(Ljava/lang/String;Lorg/postgresql/util/PSQLState;Ljava/lang/Throwable;)V ((Lorg/postgresql/core/BaseConnection;I)V forName
asSubclass $(Ljava/lang/Class;)Ljava/lang/Class; -(Ljava/lang/Object;)Ljava/lang/StringBuilder;
propertyNames ()Ljava/util/Enumeration; hasMoreElements nextElement
startsWith substring SYSTEM_ERROR getNativeSql $org/postgresql/core/TransactionState IDLE &Lorg/postgresql/core/TransactionState; ACTIVE_SQL_TRANSACTION I(Lorg/postgresql/jdbc/PgConnection;Lorg/postgresql/jdbc/PgConnection$1;)V execute g(Lorg/postgresql/core/Query;Lorg/postgresql/core/ParameterList;Lorg/postgresql/core/ResultHandler;III)V
getSubqueries ()[Lorg/postgresql/core/Query; willHealOnRetry (Ljava/sql/SQLException;)Z NO_ACTIVE_SQL_TRANSACTION CONNECTION_DOES_NOT_EXIST java/util/Locale US Ljava/util/Locale; toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; getDatabase C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V getServerVersionNum org/postgresql/core/Version
getVersionNum org/postgresql/core/Encoding encode
DATA_ERROR org/postgresql/core/Utils G(Ljava/lang/StringBuilder;Ljava/lang/String;Z)Ljava/lang/StringBuilder; sendQueryCancel processNotifies useBinaryForSend getAutoSave setAutoSave org/postgresql/jdbc/AutoSave getSharedTimer #()Lorg/postgresql/util/SharedTimer; org/postgresql/util/SharedTimer schedule purge F(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/reflect/Array getLength (Ljava/lang/Object;)I '(Ljava/lang/Object;I)Ljava/lang/Object; getClass ()Ljava/lang/Class; isArray getArraySupport ?(Ljava/lang/Object;)Lorg/postgresql/jdbc/PrimitiveArraySupport; /(Ljava/lang/StringBuilder;CLjava/lang/Object;)V escapeArrayElement .(Ljava/lang/StringBuilder;Ljava/lang/String;)V charAt (I)C java/lang/Character isDigit (C)Z (II)Ljava/lang/String; ((Lorg/postgresql/jdbc/PgConnection;III)V :(Lorg/postgresql/jdbc/PgConnection;Ljava/lang/String;III)V :(Lorg/postgresql/core/BaseConnection;ILjava/lang/String;)V ((Lorg/postgresql/core/BaseConnection;J)V notImplemented O(Ljava/lang/Class;Ljava/lang/String;)Ljava/sql/SQLFeatureNotSupportedException; getPGArrayType getArrayDelimiter INVALID_NAME getDefaultArrayTypeOid !(Lorg/postgresql/core/TypeInfo;)I supportBinaryRepresentation #org/postgresql/jdbc/PreferQueryMode SIMPLE %Lorg/postgresql/jdbc/PreferQueryMode; toBinaryRepresentation +(Ljava/sql/Connection;Ljava/lang/Object;)[B *(Lorg/postgresql/core/BaseConnection;I[B)V
toArrayString '(CLjava/lang/Object;)Ljava/lang/String; INVALID_PARAMETER_TYPE java/sql/PreparedStatement setQueryTimeout IN_FAILED_SQL_TRANSACTION getState getSQLState java/sql/ClientInfoStatus REASON_UNKNOWN Ljava/sql/ClientInfoStatus; 9(Ljava/lang/String;Ljava/util/Map;Ljava/lang/Throwable;)V getApplicationName K(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/Throwable;)V entrySet ()Ljava/util/Set; getKey 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getFailedProperties putAll isEmpty 6(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V isAssignableFrom cast
checkGuard (Ljava/lang/Object;)V java/util/concurrent/Executor (Ljava/lang/Runnable;)V run getSecurityManager ()Ljava/lang/SecurityManager; checkPermission (Ljava/security/Permission;)V COMMUNICATION_ERROR getPGName
invalidate I(Lorg/postgresql/jdbc/PgConnection;Lorg/postgresql/core/CachedQuery;III)V
getSqlCommand "()Lorg/postgresql/core/SqlCommand; isReturningKeywordPresent wantsGeneratedKeysAlways getName .(Ljava/lang/String;)Ljava/util/logging/Logger; !org/postgresql/jdbc/FieldMetadata !
O " !" #$ %&