-7org/xmldb/DINameSpacejava/lang/ObjectdatabaseLorg/xmldb/Database; catalogNameLjava/lang/String;builtinLorg/xmldb/lib/HashSet; DEFN_SCHEMA ConstantValueDEFINITION_SCHEMA DEFN_SCHEMA_DOTDEFINITION_SCHEMA.DEFN_SCHEMA_DOT_LENI INFO_SCHEMAINFORMATION_SCHEMAINFO_SCHEMA_DOTINFORMATION_SCHEMA.INFO_SCHEMA_DOT_LEN PUB_SCHEMAPUBLICPUB_SCHEMA_DOTPUBLIC.PUB_SCHEMA_DOT_LEN sysSchemasLorg/xmldb/lib/HsqlArrayList;class$0Ljava/lang/Class; Syntheticclass$1()VCodeorg/xmldb/lib/HashSet+ -) ,. 0java/lang/String2length()I 45 36  8  : ! <org/xmldb/lib/HsqlArrayList> ?. "# Aadd(Ljava/lang/Object;)Z CD ?Eorg.xmldb.LibraryG ,Ejava.lang.MathJZe(Lorg/xmldb/Database;)V Exceptionsorg/xmldb/HsqlExceptionP .  Sorg/xmldb/DatabaseUgetURI()Ljava/lang/String; WX VY  [java/lang/Throwable]toString _X ^`org/xmldb/Traceb throwerror(ILjava/lang/Object;)V de cfjava/lang/ExceptionhlixZclassForMethodFQN%(Ljava/lang/String;)Ljava/lang/Class; lastIndexOf(I)I pq 3r substring(II)Ljava/lang/String; tu 3v classForName xo ye java/lang/ClassNotFoundException| classLoaderLjava/lang/ClassLoader; ~ Vjava/lang/ClassforName o java/lang/ClassLoader loadClass o }.(Ljava/lang/String;)V - }java/lang/NoClassDefFoundErrornameliiterateCatalogNames()Lorg/xmldb/lib/Iterator;isReportCatalogs()Z org/xmldb/lib/WrapperIterator(Ljava/lang/Object;)V - .iterateSysSchemaNamesisReportSchemas iterator ?iterateVisibleSchemaNames-(Lorg/xmldb/Session;)Lorg/xmldb/lib/Iterator;getUserManager()Lorg/xmldb/UserManager; Vorg/xmldb/UserManagerlistVisibleUsers3(Lorg/xmldb/Session;Z)Lorg/xmldb/lib/HsqlArrayList; get(I)Ljava/lang/Object; ?org/xmldb/UsergetName X size 5 ? 3(Lorg/xmldb/lib/Iterator;Lorg/xmldb/lib/Iterator;)V - xZelixZelfindOrCreateHsqlNameO(Ljava/lang/String;Lorg/xmldb/lib/HashMap;)Lorg/xmldb/HsqlNameManager$HsqlName;org/xmldb/lib/HashMap&(Ljava/lang/Object;)Ljava/lang/Object; "org/xmldb/HsqlNameManager$HsqlName nameManagerLorg/xmldb/HsqlNameManager; Vorg/xmldb/HsqlNameManager newHsqlName9(Ljava/lang/String;Z)Lorg/xmldb/HsqlNameManager$HsqlName; put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ixZefindPubSchemaTable%(Ljava/lang/String;)Lorg/xmldb/Table; startsWith(Ljava/lang/String;)Z 3(I)Ljava/lang/String; t 3 findUserTable VfindUserSchemaTable8(Lorg/xmldb/Session;Ljava/lang/String;)Lorg/xmldb/Table;java/lang/StringBufferorg/xmldb/Session getUsername X valueOf&(Ljava/lang/Object;)Ljava/lang/String; 3 .append,(Ljava/lang/String;)Ljava/lang/StringBuffer;   ` V lgetCatalogNameixgetInverseAliasMap()Lorg/xmldb/lib/HashMap; getAliasMap  V .keySet()Lorg/xmldb/lib/Set;  org/xmldb/lib/Set org/xmldb/lib/Iteratornext()Ljava/lang/Object;  !hasNext # $ZelixZe getMethodFQN.(Ljava/lang/reflect/Method;)Ljava/lang/String;java/lang/reflect/Method/getDeclaringClass()Ljava/lang/Class; 12 03 (C)Ljava/lang/StringBuffer; 6 7 0ligetMethodSpecificName getSignature =. > .getParameterTypes()[Ljava/lang/Class; AB 0CxZelixZe getSchemaNameorg/xmldb/NumberSequenceNorg/xmldb/TableP MX QRorg/xmldb/IndexT tableForIndex$(Lorg/xmldb/Index;)Lorg/xmldb/Table; VW Xorg/xmldb/TypesZ typeAliasesLorg/xmldb/lib/IntValueHashMap; \] [^org/xmldb/lib/IntValueHashMapa(Ljava/lang/Object;I)I c bd isBuiltin f g(Ljava/lang/Class;)Z fi jlixaddBuiltinToSet(Lorg/xmldb/lib/HashSet;)Vorg/xmldb/store/BaseHashMapq rtoArray(([Ljava/lang/Object;)[Ljava/lang/Object; tu ,vaddAll([Ljava/lang/Object;)Z xy ,zZcontains }D ,~e&()Lorg/xmldb/HsqlNameManager$HsqlName;  U  tableForIndexName  li indexNameListLorg/xmldb/DatabaseObjectNames;  Vorg/xmldb/DatabaseObjectNamesgetOwner8(Ljava/lang/String;)Lorg/xmldb/HsqlNameManager$HsqlName;  xZwithoutCatalog&(Ljava/lang/String;)Ljava/lang/String;  elwithoutDefnSchemawithoutInfoSchemaiterateRoutineMethods-(Ljava/lang/String;Z)Lorg/xmldb/lib/Iterator;  getDeclaredMethods()[Ljava/lang/reflect/Method;   getMethods  (I)V - ? getModifiers 5 0java/lang/reflect/ModifierisPublic(I)Z  isStatic  ROUTINE -. ixZZelixZel"iterateAccessibleTriggerClassNames*(Lorg/xmldb/User;)Lorg/xmldb/lib/Iterator; getTables()Lorg/xmldb/lib/HsqlArrayList;  V Q isAccessible D  triggerLists[Lorg/xmldb/lib/HsqlArrayList;  Qorg/xmldb/TriggerDefvalid  trigLorg/xmldb/Trigger;   indexToRight q (Ljava/lang/Object;I)Z  getClass 2  ,ixZelixZeiterateAccessibleTriggerMethodsjava/lang/IntegerTYPE %  $% java.lang.String getMessage X ^ '% [Ljava.lang.Object; fire getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;   TRIGGER liiterateAllAccessibleMethods.(Lorg/xmldb/Session;Z)Lorg/xmldb/lib/Iterator;getGrantedClassNames(Z)Lorg/xmldb/lib/HashSet;   op     xZlistVisibleSessions)(Lorg/xmldb/Session;)[Lorg/xmldb/Session;sessionManagerLorg/xmldb/SessionManager;  V!org/xmldb/SessionManager#getVisibleSessions % $& getProperties$()Lorg/xmldb/HsqlDatabaseProperties; () V*xmldb.catalogs,org/xmldb/HsqlProperties.isPropertyTrue 0 /1 xmldb.schemas3 SourceFileDINameSpace.java0         !"#$%&'%&()*fZ,Y/1797; 7=?Y@BBFWBFWBFW1HIW1KIW-NOQ*3*R*+T*+Z\ M(,agino*'*++.swzMixoO}*H4*T++*T+}YM}Y,a''OQ*)*Y*\ YOQ*$* B YOQ*oc*+ Y*T:+M?Y@N6,:-FW,Y*-İ*<(,+N-*T+N,+-W:- $$i*3'*+ + *T+=*RF* ,+Y+ N,-*T+,-7  ** *\*nb*TLYM+N=-":+:,?:?Y@:,WFW-%,-.*5)*#Y*45.8*9 <.*5)*#Y*45.8*? =.*i]Y@L*DN-6d6+*9(8W6 +-25W +,8W+)8W+ M,M*+ *+O+Q +QS+U*+UYN--S+34_+`e`*+3h*+3zL:M+0+04M++M,*,kkwwiop*!+11s3w{Wfi*+ 1+5f*+ 1+VW* +*+*$*T+M*T,*F:*+Y*+ M+,+,7N+N-*(*+ +9+*(*+ +;+OQ* *+zN : Y *: -: : -:?Y: 6 R 2:69.YSYS: S FW    }!**iOQ* ˻,Y/:*T:6  QM+,ζњ,:|6 n 2:\6 6 H :4ڙ,$+, ޶5IW      VOQ*YSYYWYZ_SYYWYZ_SYYWYZ_SYYWYZ_S:?Y@:*T: ,Y/:6 QM+,ζ,:  6 2:  w 6 6c :  L ޶N-5:0IW- :YSY SFW:  u ;!}8>E}\bi}}aaiOQ*cWYN+:*:#"3:*:Y-N%ٻY-*+İ* *T"+'**T+-2**T+4256