-jorg/xmldb/jdbc/jdbcConnectionjava/lang/Objectjava/sql/ConnectionconnPropertiesLorg/xmldb/HsqlProperties; sessionProxyLorg/xmldb/SessionInterface; isInternalZ isNetConnisClosed rootWarningLjava/sql/SQLWarning;rootWarning_mutexLjava/lang/Object;createStatement()Ljava/sql/Statement; Exceptionsjava/sql/SQLExceptionCode checkClosed()V  org/xmldb/jdbc/jdbcStatement#(Lorg/xmldb/jdbc/jdbcConnection;I)V  !ZelixZprepareStatement0(Ljava/lang/String;)Ljava/sql/PreparedStatement;$org/xmldb/jdbc/jdbcPreparedStatement+5(Lorg/xmldb/jdbc/jdbcConnection;Ljava/lang/String;I)V - ,.org/xmldb/jdbc/jdbcUtil0 sqlException2(Lorg/xmldb/HsqlException;)Ljava/sql/SQLException; 23 14org/xmldb/HsqlException6elixZ prepareCall0(Ljava/lang/String;)Ljava/sql/CallableStatement;$org/xmldb/jdbc/jdbcCallableStatement? @.e nativeSQL&(Ljava/lang/String;)Ljava/lang/String;java/lang/StringElength()I GH FIindexOf(I)I KL FMjava/lang/StringBufferO(I)V Q PRappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; TU PVcharAt(I)C XY PZ setCharAt(IC)V \] P^org/xmldb/lib/StringUtil` skipSpaces(Ljava/lang/String;I)I bc adfn f regionMatches(ZILjava/lang/String;II)Z hi Fjoj lts nd pt rcall t?= call vescape x substring(I)Ljava/lang/String; z{ F|org/xmldb/Trace~ getMessage)(IZ[Ljava/lang/Object;)Ljava/lang/String; S0010((Ljava/lang/String;Ljava/lang/String;I)V  toString()Ljava/lang/String; PlixZelixZelixZe setAutoCommit(Z)V org/xmldb/SessionInterface l getAutoCommit()Z isAutoCommit commit  rollback  close         getMetaData()Ljava/sql/DatabaseMetaData;#org/xmldb/jdbc/jdbcDatabaseMetaData"(Lorg/xmldb/jdbc/jdbcConnection;)V   setReadOnly i isReadOnly  setCatalog(Ljava/lang/String;)Vx getCatalogsetTransactionIsolation notSupportedLjava/sql/SQLException; 1ZgetTransactionIsolation getWarnings()Ljava/sql/SQLWarning;   clearWarnings(II)Ljava/sql/Statement; xlateRSType L xlateRSConcurrency L el2(Ljava/lang/String;II)Ljava/sql/PreparedStatement;2(Ljava/lang/String;II)Ljava/sql/CallableStatement;ix getTypeMap()Ljava/util/Map; setTypeMap(Ljava/util/Map;)VZe(Lorg/xmldb/HsqlProperties;)V  userorg/xmldb/HsqlProperties getProperty D passwordifexistsisPropertyTrue(Ljava/lang/String;)Z connection_typehostportgetIntegerProperty c pathdatabase hsqls:// https:// SA toUpperCase  Ffile:mem:res:org/xmldb/DatabaseManager newSessionx(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLorg/xmldb/HsqlProperties;)Lorg/xmldb/Session;   hsql://"org/xmldb/HSQLClientConnection$_(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V & %' )http://+org/xmldb/HTTPClientConnection- .'(I)Ljava/sql/SQLException; 20 11lixZ(Lorg/xmldb/Session;)Vefinalize getURLorg/xmldb/Session<getInternalConnectionURL > =?urlA addWarning(Ljava/sql/SQLWarning;)Vjava/sql/SQLWarningEsetNextWarning GD FHlclearWarningsNoCheck.TYPE_SCROLL_SENSITIVE => TYPE_SCROLL_SENSITIVELSOO10N F CD QResultSet type: S  PU(I)Ljava/lang/StringBuffer; TW PX,(ILjava/lang/String;)Ljava/sql/SQLException; 2Z 1[i$CONCUR_UPDATABLE => CONCUR_READ_ONLY^ResultSet concurrency: `xlateRSHoldability3CLOSE_CURSORS_AT_COMMIT => HOLD_CURSORS_OVER_COMMITcResultSet holdability: ex SourceFilejdbcConnection.java!   "!*Y*"L+!)*-*,Y*+/M,N-57!=>-*@Y*+AM,N-57!CD *++J +{N+=+J>6PY+JS:666 6 6 6 +WW6  [6%IVcIV'=o"=c{\  _+ e6 + gk+ mk+ ok  _  _+ qk+ sk  _|+ uk h+ wk!  _  _ ;+ yk & YY+ }S>=W'PJ"C='=1"=%}  _={  _+ gk+ mk+ ok  _  _+ qk+ sk  _|+ uk h+ wk!  _  _ ;+ yk & YY+ }S>=  S!,** M,57!(**L+57!+** L+57!+** L+57!9-* ******!*! *Y*!,** M,57!$*L+5 7!*!*!Q*ѿ!H*!1**YL*+ð+ÿ !5**YL*+ç+ÿ !&**<*=Y*"!)7#**=*>,Y*+/:57!=7#**=*>@Y*+A:57!*ѿ!*ѿ7 #**Y+M+N+6+:+:+6+:+ :  6 ,M-N,M-N * ,-+!g#  "*%Y  ,-(**8, "*.Y  ,-/** >2*+ :  5777&**Y**+9 *:L ;-!***=@*B  *2CDC'*YM* *+ *+I,ç,ÿ ##%#K1*YL*+ç+ÿL^R8MNFY-O>PM*,R쬻PYTVYN>-\LZN4_NFY-O>PM*,RכּPYaVYN>-\bLXL2dNFY-O>PM*,RPYfVYN>-\hi