-"org/xmldb/CompiledStatementManagerjava/lang/ObjectdatabaseLorg/xmldb/Database;sqlMapLorg/xmldb/lib/IntValueHashMap; sqlLookupLorg/xmldb/lib/IntKeyHashMap;csidMap sessionMapuseMap%Lorg/xmldb/lib/IntKeyIntValueHashMap; next_cs_idI(Lorg/xmldb/Database;)VCode()V    org/xmldb/lib/IntValueHashMap   org/xmldb/lib/IntKeyHashMap  ! # %#org/xmldb/lib/IntKeyIntValueHashMap' (  *  ,Zeliresetorg/xmldb/store/BaseHashMap3clear 5 46resetStatementskeySet()Lorg/xmldb/lib/Set; 9: ;org/xmldb/lib/Set=iterator()Lorg/xmldb/lib/Iterator; ?@ >Aorg/xmldb/lib/IteratorCnextInt()I EF DGput'(ILjava/lang/Object;)Ljava/lang/Object; IJ KhasNext()Z MN DOxZenextIDgetStatementID(Ljava/lang/String;)Iget(Ljava/lang/Object;I)I WX YsqlLjava/lang/String; getStatement (I)Lorg/xmldb/CompiledStatement;(I)Ljava/lang/Object; W_ `org/xmldb/CompiledStatementblgetSql(I)Ljava/lang/String;java/lang/Stringg linkSession(II)V(II)I Wk (l(II)Z In (oixZregisterStatement!(ILorg/xmldb/CompiledStatement;)I TF v [\ cx(Ljava/lang/Object;I)Z Iz {el freeStatement(I)I W (remove(I)Z ( _ (Ljava/lang/Object;)Z i removeSession(I)V (;x SourceFileCompiledStatementManager.java0  RF**+*Y*Y "*Y $*Y &*(Y)+*- 25)*7*"7*$7*&7*+7*- 87+*$<BL+H=*$LW+PTF*Y-`-*- UV *+Z ]^ *$ac ef *"ah ijZN*&a(N-(Y)N*&-LW-m6-`pW*+*+m`pW tu;/"*w<*,y|W*",yLW*$,LW ju*&a(N-d6-pWR-W*+md6/*"h:*W*$W*+W*+pW {*&(M,,B:TH>*+md6/*"h:*W*$W*+W*+pWP