
org.postgresql.jdbc.PgConnection.class Maven / Gradle / Ivy
???? 2c %# ?$ ?% ?& ?' ?( ?) %* +,-
./
01
]2 %3 %45 %6 %7 %8 %9 %: %; %< %= %> %? %@ %A %BCD
0EF
|G
?HIW
?JK
?LM
?N %O PQ
PR
%S %T PU
PV
%W PX
%Y %Z
%[
\] +^
0_ `a
%bc ?def
%' %gh %i Pj
Pk
%l Pm %n
%op
Jqr
?s?t ?u ?v +wx
%yz{ ?| P}~ %????
?? ??
[???
b?
a? %?? /? %?? %? P?
%? %?
%? P???
p? %? P? `?????????
|2 %? `? P??
|?? P?
?? P?
?? %? P? %??
%?? P? ? ??
%??
?2?
????
??
???? ???????
?? ??
?????
$????
0?? ??
?? 0??
?? P?
J? %??? P?
%? P?????
J2??
??
??
??
L?????????
??
L?
??
??
???
???
?G??
?
??
??
?
?
?
%
%
%
% % ?
?
% ? ? ? ? ?
% ? ? ?? ? ?!"
?#$
?#?%&' ?()
0*?+
,-
./ 0
1
22 ?3
[45
6
7
8
%9:;
?<
??9=>?@ABCDEFGHIJKLMN
|O%P%QR
?S
?TUV ?W
%X ??Y ? ?Z [\] ?^ 0_
%`a 0b
%cd
%ef
Dg ?hi ?j?k ?l
%m
%no ?pqrs
%tu
?vwxyz{
%|}~
%? ???
0?
%?
]??
%?? ????
%? ??
%?
???? ?? ??
?? ?n ??
%? ?? ??? %???? ???
~# ?? ??? ?? ?? ???
?? ??
??
??
?X
%?
??
??
???
?#
??
???
]?
?
??
??
%?
]?
??
??
??
??
???
???
???
?? %??
??
%???
???
???
???
?#?
?2?
?2?
??
%??
%?????? ??
%?
??
??
%? ??
??
??
??? ???
%?
%??? %?
%????? ??
??
????
?2 ?????
?? ???
??
%??
?????
??
|????
|
%
???
?
??
%
(
??
? %
? ? ? ??
% !"
?
#$
?%&
'
%(
%)
%*
%+,?
%-.
%&
?/0
1 ?2 ?3 ?45
06
%789
(??: AbortCommand InnerClasses TransactionCommandHandler; ReadOnlyBehavior LOGGER Ljava/util/logging/Logger; SUPPORTED_BINARY_OIDS Ljava/util/Set; Signature $Ljava/util/Set; SQL_PERMISSION_ABORT Ljava/sql/SQLPermission; SQL_PERMISSION_NETWORK_TIMEOUT
clientInfo Ljava/util/Properties; creatingURL Ljava/lang/String; readOnlyBehavior 3Lorg/postgresql/jdbc/PgConnection$ReadOnlyBehavior; openStackTrace Ljava/lang/Throwable;
queryExecutor #Lorg/postgresql/core/QueryExecutor; commitQuery Lorg/postgresql/core/Query;
rollbackQuery setSessionReadOnly !Lorg/postgresql/core/CachedQuery; setSessionNotReadOnly typeCache Lorg/postgresql/core/TypeInfo; disableColumnSanitiser Z prepareThreshold I defaultFetchSize forcebinary
rsHoldability savepointId
autoCommit readOnly
allowReadOnly batchInsert blobmode fetchSize hideUnprivilegedObjects bindStringAsVarchar firstWarning Ljava/sql/SQLWarning; cancelTimer Ljava/util/Timer; checkConnectionQuery Ljava/sql/PreparedStatement; replicationConnection fieldMetadataCache Lorg/postgresql/util/LruCache;= 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 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 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 useBinarySendForOids useBinaryReceiveForOids
stringType
unknownLength
stmtGetGuc rsGetGuc
stmtSetGuc
blobString batchString LocalVariableTypeTable
StackMapTable?> getReadOnlyBehavior G(Ljava/lang/String;)Lorg/postgresql/jdbc/PgConnection$ReadOnlyBehavior; e2 $Ljava/lang/IllegalArgumentException; property getSupportedBinaryOids ()Ljava/util/Set; &()Ljava/util/Set;
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 query
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 setReadOnlyA
isReadOnly ()Z hintReadOnly
setAutoCommit
getAutoCommit executeTransactionCommand (Lorg/postgresql/core/Query;)V flags commit checkClosed rollback getTransactionState (()Lorg/postgresql/core/TransactionState; getTransactionIsolation ()I level setTransactionIsolation (I)V isolationLevelName isolationLevelSQL getIsolationLevelName (I)Ljava/lang/String;
setCatalog catalog
getCatalog getHideUnprivilegedObjects 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; str escapeString getStandardConformingStrings isClosed cancelQuery getNotifications "()[Lorg/postgresql/PGNotification; #(I)[Lorg/postgresql/PGNotification;
timeoutMillis
notifications [Lorg/postgresql/PGNotification;e 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
getBackendPID 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 purgeTimerTasksB 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 nElementsC 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 typeInfoD 7(Ljava/lang/String;[Ljava/lang/Object;)Ljava/sql/Array; isValid statement savedNetworkTimeOut timeout
setClientInfo failures cause sqle oldValue >Ljava/util/Map; Entry Ljava/util/Map$Entry; !Ljava/sql/SQLClientInfoException;
properties ;Ljava/util/Map$Entry;E
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;F 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;GH
isBatchInsert
isBlobMode getFetchSize setFetchSize getParameterStatuses 7()Ljava/util/Map; getParameterStatus
parameterName
access$000 G(Lorg/postgresql/jdbc/PgConnection;)Lorg/postgresql/core/QueryExecutor; x0
SourceFile PgConnection.javaCDvww????????23IJK ! setFlushCacheOnDeallocate = {0}LMNOPQ?'MNRN java/sql/ResultSetSPTPUNVNWNXNYNZP]^_`nopqtu org/postgresql/util/DriverInfo KPostgreSQL JDBC Driver /*$mvn.project.property.parsedversion.osgiversion$*/PR fetchsizeS)T? java/lang/ExceptionU? VW TRUEXY=>Z[\]^???@_\`ahAb\jAOPm?cdefKghijkPS Unsupported Server Version: {0}l? 4SET SESSION CHARACTERISTICS AS TRANSACTION READ ONLY java/lang/StringHI 5SET SESSION CHARACTERISTICS AS TRANSACTION READ WRITEJIm\no.?p\[N?? java/util/HashSet?q org/postgresql/core/OidMrsWtuvuwK ! types using binary send = {0}?? $ types using binary receive = {0} integer date/time = {0}x1y\ unspecified\N varchar !org/postgresql/util/PSQLException /Unsupported value for stringtype parameter: {0} java/lang/Objectz{|}~?? "org/postgresql/jdbc/TimestampUtils "org/postgresql/jdbc/PgConnection$1????ij COMMIT?FEF ROLLBACKGF?\KL?\ java/lang/Throwable %Connection was created at this point:??AB?\?k uuid java/sql/Types java.util.UUID?? xml java.sql.SQLXML java/util/Properties;<?k?\ ApplicationName?? org/postgresql/util/LruCache?\????\??de?\cN Rselect name, setting from pg_catalog.pg_settings where name in ('connection_info')?????\?1?E connection_info?? java/lang/StringBuilder set connection_info = '?? ' ''??????&' java/sql/SQLException blobMode OFF batchMode AUTO aselect count(*) from pg_catalog.pg_settings where name = 'support_batch_bind' and setting = 'on';`? Failed to close statement,Error:?? 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 typeM? "java/lang/IllegalArgumentException??????@ java/lang/Integer????\?A45???\???\???? java/util/StringTokenizer ,??1??M??W???1???>?E???>?A ?? user.name? java/io/File org/postgresql/Driver??????????????? 9Failed to make connection_info as there is an exception: ({"driver_name":"JDBC","driver_version":" " \" ,"driver_path":" \ \\
","os_user":" }???9'kl?????? !org/postgresql/core/BaseStatement !org/postgresql/core/QueryExecutor???>?1 &No results were returned by the query.?*+???? -A result was returned when none was expected.????? org/postgresql/fastpath/Fastpath?? -org/postgresql/largeobject/LargeObjectManager]? java/lang/Class #Custom type maps are not supported.? -Constructing object from type={0} value=<{1}>P????? org/postgresql/util/PGobject?? "org/postgresql/util/PGBinaryObject???? !Failed to create object for: {0}.??? !org/postgresql/jdbc/TypeInfoCache?????? java/lang/RuntimeException Cannot register new type: ?? 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???1?? datatype.?Y?E java/lang/ClassNotFoundException =Unable to load the class {0} responsible for the datatype {1}??'??;<??? LCannot change transaction read-only property in the middle of a transaction.??@?? setReadOnly = {0}?@8' setAutoCommit = {0}?? :org/postgresql/jdbc/PgConnection$TransactionCommandHandler???????? )Cannot commit when autoCommit is enabled.?56^1 This connection has been closed.? +Cannot rollback when autoCommit is enabled. 1Rollback requested but no transaction in progress 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.DE .Transaction isolation level {0} not supported. ;SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL ?? setTransactionIsolation = {0}?? .Finalizing a Connection that was never closed:P J' .?? java/util/NoSuchElementException>>PQUVX java/io/IOException 3Unable to translate data into the desired encoding.]1? '`b
A`a 4Fetch size must be a value greater to or equal to 0.QP setDefaultFetchSize = {0} setPrepareThreshold = {0} setForceBinary = {0}u> org/postgresql/copy/CopyManagerQz> ! setDisableColumnSanitiser = {0}}~?
? setAutosave = {0} ??'???>? 6org/postgresql/replication/PGReplicationConnectionImpl] NULL1??? !"#$%?& org/postgresql/jdbc/PgStatement?' 'org/postgresql/jdbc/PgPreparedStatement?( 'org/postgresql/jdbc/PgCallableStatementrs &org/postgresql/jdbc/PgDatabaseMetaDataop setTypeMap = {0} org/postgresql/jdbc/PgArray?) org/postgresql/jdbc/PgBlob?* 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}./??012134567?89: Invalid elements {0}; Invalid timeout ({0}<0).?>?? IDENTIFY_SYSTEM?Yab??<=A?>>??@? Validating connection. java/util/HashMapABC java/sql/SQLClientInfoException?DE? SET application_name = ' &Failed to set ClientInfo property: {0}?F setClientInfo = {0} {1} java/sql/SQLWarning "ClientInfo property not supported.G? java/util/Map$EntryH?SI?J?KpL1 One or more ClientInfo failed.?M createQueryObject(Class)N?O? Cannot unwrap to P? "select pg_catalog.current_schema() "SET SESSION search_path TO DEFAULT SET SESSION search_path TO ' setSchema = {0} executor is null89QR -org/postgresql/jdbc/PgConnection$AbortCommandS?T ;Network timeout must be a value greater than or equal to 0.UV:9WX?A Unable to set network timeout.Y Unable to get network timeout. +Unknown ResultSet holdability setting: {0}. setHoldability = {0}41 1Cannot establish a savepoint in auto-commit mode. !org/postgresql/jdbc/PSQLSavepointZ?
SAVEPOINT ROLLBACK TO SAVEPOINT RELEASE SAVEPOINT ['?>?????? java/sql/Statement? .Returning autogenerated keys is not supported.?\]^_1`N?) org/postgresql/jdbc/PgConnectionsa?? java/sql/SQLPermission callAbort "org/postgresql/core/BaseConnection 1org/postgresql/jdbc/PgConnection$ReadOnlyBehaviorb %org/postgresql/jdbc/FieldMetadata$Key
java/util/Set java/util/Iterator java/util/Enumeration org/postgresql/core/CachedQuery java/util/Timer )org/postgresql/jdbc/PrimitiveArraySupport org/postgresql/core/TypeInfo
java/util/Map java/lang/SecurityManager 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 READ_ONLY_MODE Lorg/postgresql/PGProperty; get *(Ljava/util/Properties;)Ljava/lang/String; DEFAULT_ROW_FETCH_SIZE 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 READ_ONLY
getBoolean (Ljava/util/Properties;)Z HIDE_UNPRIVILEGED_OBJECTS (Ljava/util/Collection;)V (I)Ljava/lang/Integer; remove setBinaryReceiveOids (Ljava/util/Set;)V setBinarySendOids FINEST getIntegerDateTimes STRING_TYPE 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 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
EXTRA_INFO next getString append -(Ljava/lang/String;)Ljava/lang/StringBuilder; replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; toString
executeUpdate (I)I
getMessage java/util/Locale US Ljava/util/Locale; toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; transaction java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; BINARY_TRANSFER addAll (Ljava/util/Collection;)Z BINARY_TRANSFER_ENABLE BINARY_TRANSFER_DISABLE removeAll retainAll
hasMoreTokens nextToken add 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 %(Lorg/postgresql/core/CachedQuery;I)Z 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 always ignore 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 toUpperCase 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 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 getName
checkGuard (Ljava/lang/Object;)V java/util/concurrent/Executor (Ljava/lang/Runnable;)V 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 .(Ljava/lang/String;)Ljava/util/logging/Logger; !org/postgresql/jdbc/FieldMetadata !% ] , ' 23 45 6 7 89 :9 ;<