Edit C:\Users\Administrator\Desktop\LIV\lib\org\postgresql\jdbc2\AbstractJdbc2Connection.class
Êþº¾ 2Q ¢è é ê ë ì í î ï ðñò óô Ìõö÷ø ù ú û ü ý þÿ ó ð $è $ $ $ ? 2 ! "#$ %& 9' ( )*+, -. /ÿÿÿ301 2 23 4 5 67 89 8:;< Q= > ? @ A B) CD EF \G \H \IJ K \L M \N OP Q \RST jUV lUWXYZ [\]^_` oab wc wd wèef gh ~i oj klm $n ?=_kopqrstuvwxyz{|}~? ó??????? ?? ????? ? ?R? ?? ¦ú ? ?? ¦L?? ???? ? ?? µ?+? ?? ¡¢£¢¤¢R L ¥ C¦ §¨ ?©ª ?«¬®¯ °±² Ìú³´µ ¶ R ?· ¸¹ ?º»¼ Ö½ Ö¾ ¿À ?Á  ÃÄÅÆ Ç? ÈÉÊË+ÌÍ ÎÏÐ ÑÒ êÓ ÎÔÕÖ ïU×Ø InnerClasses TransactionCommandHandler nextConnectionID I logger Lorg/postgresql/core/Logger; creatingURL Ljava/lang/String; openStackTrace Ljava/lang/Throwable; protoConnection (Lorg/postgresql/core/ProtocolConnection; compatible dbVersionNumber commitQuery Lorg/postgresql/core/Query; rollbackQuery _typeCache Lorg/postgresql/core/TypeInfo; prepareThreshold autoCommit Z readOnly bindStringAsVarchar firstWarning Ljava/sql/SQLWarning; timestampUtils %Lorg/postgresql/jdbc2/TimestampUtils; typemap Ljava/util/Map; fastpath "Lorg/postgresql/fastpath/Fastpath; largeobject /Lorg/postgresql/largeobject/LargeObjectManager; metadata Ljava/sql/DatabaseMetaData; copyManager !Lorg/postgresql/copy/CopyManager; getMetaData ()Ljava/sql/DatabaseMetaData; Exceptions <init> b(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/util/Properties;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable l_e Ljava/lang/Exception; e nfe !Ljava/lang/NumberFormatException; this .Lorg/postgresql/jdbc2/AbstractJdbc2Connection; host port user database info Ljava/util/Properties; url logLevel connectionLogLevel stringType unknownLength strLength StackMapTable÷?Ùö?;0 getTimestampUtils '()Lorg/postgresql/jdbc2/TimestampUtils; createStatement ()Ljava/sql/Statement; (II)Ljava/sql/Statement; prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; sql 2(Ljava/lang/String;II)Ljava/sql/PreparedStatement; prepareCall 0(Ljava/lang/String;)Ljava/sql/CallableStatement; 2(Ljava/lang/String;II)Ljava/sql/CallableStatement; getTypeMap ()Ljava/util/Map; getQueryExecutor %()Lorg/postgresql/core/QueryExecutor; 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 warningsFÚ execSQLUpdate (Ljava/lang/String;)V stmt setCursorName cursor getCursorName ()Ljava/lang/String; getURL getUserName getFastpathAPI $()Lorg/postgresql/fastpath/Fastpath; getLargeObjectAPI 1()Lorg/postgresql/largeobject/LargeObjectManager; getObject 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; c Ljava/lang/Class; klass sx Ljava/sql/SQLException; ex type value obj Lorg/postgresql/util/PGobject;bYe 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 initObjectTypes (Ljava/util/Properties;)V cnfe "Ljava/lang/ClassNotFoundException; typeName className propertyName Ljava/util/Enumeration;Û? close ()V nativeSQL &(Ljava/lang/String;)Ljava/lang/String; buf Ljava/lang/StringBuffer; getWarnings ()Ljava/sql/SQLWarning; newWarnings clearWarnings setReadOnly (Z)V readOnlySql isReadOnly ()Z setAutoCommit getAutoCommit executeTransactionCommand (Lorg/postgresql/core/Query;)V query commit rollback getTransactionIsolation ()I rs Ljava/sql/ResultSet; saveWarnings warning levelÜ setTransactionIsolation (I)V isolationLevelName isolationLevelSQL getIsolationLevelName (I)Ljava/lang/String; pg80 setCatalog catalog getCatalog finalize getDBVersionNumber integerPart (Ljava/lang/String;)I dirtyString start end getServerMajorVersion versionTokens Ljava/util/StringTokenizer; "Ljava/util/NoSuchElementException;À getServerMinorVersion haveMinimumServerVersion (Ljava/lang/String;)Z ver haveMinimumCompatibleVersion getEncoding ()Lorg/postgresql/core/Encoding; encodeString (Ljava/lang/String;)[B ioe Ljava/io/IOException; strÅ escapeString getStandardConformingStrings isClosed cancelQuery getNotifications "()[Lorg/postgresql/PGNotification; notifications [Lorg/postgresql/PGNotification;Õ getPrepareThreshold setPrepareThreshold newThreshold÷ setTypeMapImpl (Ljava/util/Map;)V map getLogger ()Lorg/postgresql/core/Logger; enableDriverManagerLogging getProtocolVersion getStringVarcharFlag getCopyAPI #()Lorg/postgresql/copy/CopyManager; <clinit> SourceFile AbstractJdbc2Connection.java? ú ûÝÞ¤ loglevelÙß?ภjava/lang/Exception ,org/postgresql/jdbc2/AbstractJdbc2Connection org/postgresql/core/Logger ö ÷¬ ø ùá¬à? ÷ 5ßâã?äb-]åæç þ ÿèéb û 8.4 ûê? java/lang/StringBuilder compatible = ëìíbî] loglevel = ëï prepare threshold = stringtype unspecifiedðà varchar !org/postgresql/util/PSQLException /Unsupported value for stringtype parameter: {0}ñòóôõö÷ 8.0Åà #org/postgresql/jdbc2/TimestampUtils 7.4Âà 8.2øKL COMMITùúû ROLLBACK java/lang/NumberFormatException 0unknownLength parameter value must be an integerò?üxy?? logUnclosedConnectionsýþÿ ? java/lang/Throwable %Connection was created at this point:] ü ý?ABEFHÚNPS !org/postgresql/core/BaseStatement¤? &No results were returned by the query.ö??MN?@ -A result was returned when none was expected. ö?? b org/postgresql/fastpath/Fastpath -org/postgresql/largeobject/LargeObjectManager java/lang/Class #Custom type maps are not supported.ö Constructing object from type= value=< > org/postgresql/util/PGobject]] java/sql/SQLException !Failed to create object for: {0}.ö "org/postgresql/jdbc2/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Û? java/lang/String datatype.à ° java/lang/ClassNotFoundException =Unable to load the class {0} responsible for the datatype {1} java/lang/Objectò!"ö java/lang/StringBuffer#¤Ï?$%&'¤ LCannot change transaction read-only property in the middle of a transaction.(ö +SET SESSION CHARACTERISTICS AS TRANSACTION READ ONLY READ WRITE\]¡? Forg/postgresql/jdbc2/AbstractJdbc2Connection$TransactionCommandHandler)*+?? 7.3 SHOW TRANSACTION ISOLATION LEVELPQÜ,?-°??.b/0123 READ COMMITTED4¸ READ UNCOMMITTED REPEATABLE READ SERIALIZABLE ICannot change transaction isolation level in the middle of a transaction.¯° .Transaction isolation level {0} not supported. java/lang/Integer ;SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL 5b .Finalizing a Connection that was never closed:6789:;< = java/util/StringTokenizer .>b·¸ java/util/NoSuchElementException?¸ÆÇ@AÉ java/io/IOException 3Unable to translate data into the desired encoding.BöCDEÐ?F?G?ÒÓHIJ java/io/PrintWriterKLMNOPᤠorg/postgresql/copy/CopyManager "org/postgresql/core/BaseConnection .org/postgresql/jdbc2/AbstractJdbc2Connection$1 java/util/Properties java/sql/SQLWarning java/util/Enumeration java/sql/ResultSet org/postgresql/Driver getLogLevel getProperty parseInt setLogLevel 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; logInfo getVersion %org/postgresql/core/ConnectionFactory openConnection ?(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/util/Properties;Lorg/postgresql/core/Logger;)Lorg/postgresql/core/ProtocolConnection; &org/postgresql/core/ProtocolConnection getServerVersion logDebug append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString debug (I)Ljava/lang/StringBuilder; equalsIgnoreCase org/postgresql/util/GT tr 8(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 (ZZ)V !org/postgresql/core/QueryExecutor createSimpleQuery /(Ljava/lang/String;)Lorg/postgresql/core/Query; I(Ljava/lang/String;Lorg/postgresql/util/PSQLState;Ljava/lang/Throwable;)V java/lang/Boolean valueOf '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue setNextWarning executeWithFlags (Ljava/lang/String;I)Z getUpdateCount getMoreResults NO_DATA getResultSet ()Ljava/sql/ResultSet; TOO_MANY_RESULTS getUser '(Lorg/postgresql/core/BaseConnection;)V java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; NOT_IMPLEMENTED org/postgresql/core/TypeInfo getPGobject %(Ljava/lang/String;)Ljava/lang/Class; newInstance ()Ljava/lang/Object; setType setValue CONNECTION_FAILURE ((Lorg/postgresql/core/BaseConnection;I)V forName -(Ljava/lang/Object;)Ljava/lang/StringBuilder; propertyNames ()Ljava/util/Enumeration; hasMoreElements nextElement startsWith substring 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; SYSTEM_ERROR length +org/postgresql/jdbc2/AbstractJdbc2Statement parseSql 0(Ljava/lang/String;ILjava/lang/StringBuffer;ZZ)I getTransactionState ACTIVE_SQL_TRANSACTION a(Lorg/postgresql/jdbc2/AbstractJdbc2Connection;Lorg/postgresql/jdbc2/AbstractJdbc2Connection$1;)V execute g(Lorg/postgresql/core/Query;Lorg/postgresql/core/ParameterList;Lorg/postgresql/core/ResultHandler;III)V next getString getMessage java/util/Locale US Ljava/util/Locale; toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; indexOf getDatabase log *(Ljava/lang/String;Ljava/lang/Throwable;)V charAt (I)C java/lang/Character isDigit (C)Z (II)Ljava/lang/String; nextToken compareTo org/postgresql/core/Encoding encode DATA_ERROR org/postgresql/core/Utils appendEscapedLiteral E(Ljava/lang/StringBuffer;Ljava/lang/String;Z)Ljava/lang/StringBuffer; sendQueryCancel processNotifies java/sql/DriverManager getLogWriter ()Ljava/io/PrintWriter; java/lang/System out Ljava/io/PrintStream; (Ljava/io/OutputStream;Z)V setLogWriter (Ljava/io/PrintWriter;)V! ¢ ñ ö ÷ ø ù ú û ü ý þ ÿ û û ÷ B { ? -*· *µ *µ *µ *µ *µ *µ *µ ¸ 6 ¶ :Æ ¸ 6§ : Y: Â*» Y² Y`³ · µ *´ ¶ ç : à ¿? *¶ *µ *¶ ¸ µ *´ ? *µ § : *´ ¶ ? *´ ¸ ¶ *+-*´ ¸ µ **´ ¹ µ * !¶ µ "*´ ¶ #? X*´ » $Y· %&¶ '*´ "¶ '¶ (¶ )*´ » $Y· %*¶ '¶ +¶ (¶ )*´ » $Y· %,¶ '*´ ¶ +¶ (¶ )-¶ : Æ 9 .¶ /? *µ 0§ 1 1¶ /? *µ 0§ » 2Y3 ¸ 4² 5· 6¿**7¶ 8µ 0*» 9Y*:¶ ;*<¶ ;· =µ >**¶ ?@¹ A µ B**¶ ?C¹ A µ DE6 F¶ :Æ !¸ 6 § :» 2YH¸ I² 5· J¿*** ¶ Kµ L*· MN¶ ¸ O¶ P? *» QYR· Sµ T*¶ ± ; B E N n q q v q ? £ ¦ Üãæ G î ; S C E K f ? ( "