-ntcl/lang/JavaInfoCmdjava/lang/Objecttcl/lang/Command validCmds[Ljava/lang/String;CLASSI ConstantValue BASECLASS DIMENSIONSEVENTSFIELDSMETHODS CONSTRUCTORS PROPERTIES SUPERCLASSpropOptsmethOptsTYPE_OPT STATIC_OPTcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions%tcl/lang/TclExceptionCodeLineNumberTableLocalVariableTable*tcl/lang/TclNumArgsException,option ?arg arg ...? ./<(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V )-  14option 67getN(Ltcl/lang/Interp;Ltcl/lang/TclObject;[Ljava/lang/String;Ljava/lang/String;I)I 95:tcl/lang/TclIndex< objOrClass >?getClassFromObj8(Ltcl/lang/Interp;Ltcl/lang/TclObject;)Ljava/lang/Class; = BCgetBaseNameFromClass%(Ljava/lang/Class;)Ljava/lang/String; A FG setResult(Ljava/lang/String;)V IEJtcl/lang/InterpcLjava/lang/Class;NjavaObj P?getClass ROStcl/lang/ReflectObject UCgetNameFromClass T FX(I)V IW [\getNumDimsFromClass(Ljava/lang/Class;)I Z _` resetResult()V I^ cd isAccessible(Ljava/lang/Class;)Z fbgtcl/lang/reflect/PkgInvokerijava/lang/StringBuffer .` hjmClass " opappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; hn stgetName()Ljava/lang/String; vrwjava/lang/Classy" is not accessible {ttoString hz .~&(Ltcl/lang/Interp;Ljava/lang/String;)V $}  getBeanInfo((Ljava/lang/Class;)Ljava/beans/BeanInfo; java/beans/IntrospectorbeanInfoLjava/beans/BeanInfo;e#Ljava/beans/IntrospectionException;!java/beans/IntrospectionException getEventSetDescriptors"()[Ljava/beans/EventSetDescriptor; java/beans/BeanInfo  newInstance()Ltcl/lang/TclObject; tcl/lang/TclList getListenerType()Ljava/lang/Class; java/beans/EventSetDescriptor ((Ljava/lang/String;)Ltcl/lang/TclObject; tcl/lang/TclString o<(Ltcl/lang/Interp;Ltcl/lang/TclObject;Ltcl/lang/TclObject;)V i F(Ltcl/lang/TclObject;)V Ievents [Ljava/beans/EventSetDescriptor;listLtcl/lang/TclObject;?-type? ?-static? objOrClass   getFieldInfoList:(Ltcl/lang/Interp;Ljava/lang/Class;ZZ)Ltcl/lang/TclObject;  resultListObj getMethodInfoList  getConstructorInfoList8(Ltcl/lang/Interp;Ljava/lang/Class;)Ltcl/lang/TclObject; ?-type? objOrClass   getPropInfoList9(Ltcl/lang/Interp;Ljava/lang/Class;Z)Ltcl/lang/TclObject;   getSuperclass vlastArgstatOptZtypeOptoptthisLtcl/lang/JavaInfoCmd;interpLtcl/lang/Interp;argv[Ltcl/lang/TclObject; 6? tcl/lang/ClassRepunknown java class or object " o,(Ljava/lang/Object;)Ljava/lang/StringBuffer; h"e2Ltcl/lang/TclException;beaninfo zjava/lang/Throwable getPropertyDescriptors"()[Ljava/beans/PropertyDescriptor; getPropertyType java/beans/PropertyDescriptor elementObj rjava/beans/FeatureDescriptorpairObjpropDesc [Ljava/beans/PropertyDescriptor; getAccessibleFields-(Ljava/lang/Class;)[Ljava/lang/reflect/Field; tcl/lang/FieldSig  getModifiers()I java/lang/reflect/Field r getDeclaringClass  equals(Ljava/lang/Object;)Z    java/lang/String  disAssignableFrom v tmpClass getType sigObj fieldNameLjava/lang/String; declClassisStaticf fieldArray[Ljava/lang/reflect/Field; getAccessibleStaticMethods.(Ljava/lang/Class;)[Ljava/lang/reflect/Method;  tcl/lang/FuncSig methodArrayjava/lang/reflect/Method; $getAccessibleInstanceMethods # 'r(java/lang/reflect/Method *+getParameterTypes()[Ljava/lang/Class; ')p /+getExceptionTypes '. 2 getReturnType '1sublist exceptionsex[Ljava/lang/Class; paramArraym ;<getAccessibleConstructors3(Ljava/lang/Class;)[Ljava/lang/reflect/Constructor; : ?r@java/lang/reflect/Constructor ?)constructorArray [Ljava/lang/reflect/Constructor; EgetComponentType vD HIisArray()Z vGdimtypeN[] PQinsert-(ILjava/lang/String;)Ljava/lang/StringBuffer; hOnameLjava/lang/StringBuffer; jXclassZ baseclass\ dimensions_fieldsamethodsc constructorse propertiesg superclassi-typek-static SourceFileJavaInfoCmd.java                          !"#$& ,d>66,)Y+,+0+,22386\1c ,)Y+,;0+,2@: +DH,)Y+,M0+,2Q: +VH,)Y+,;0+,2@: +Y +]Y,)Y+,M0+,2@:+ae($Y+hYklquqxq|: : E :  4: 6 +   2u   + +a)Y+,06 ;+, 2386#6 6  +,2@:Be($Y+hYklquqxq|+:+)Y+,06 :+, 2386"6 6  +,2@:Be($Y+hYklquqxq|+:+,)Y+,;0+,2@:>e($Y+hYklquqxq|+:+)Y+,0+,23866+,2@:@e($Y+hYklquqxq|+:+,)Y+,;0+,2@:+a: +VH<CF'}QRS T U WX\-]-]`_f`sb|cdfhiklmoqrtuvxz|} <<<HKTY\aag{~(4:;ERRXhh 19?@JW\knw| (|KLKLKLF d" KB T9 a, KLA 4EKLU@ EKL9AKLwCKLKL  -  >?#$&8*+QM0N*+M&:$Y*hYkضq+ݶq|, $ $')*+ - .064(4# -6KL88< #$&e +N:$Y*:-::6I: 2u: *2:**'VQRS UXY#[(\(^(^.b3d7kGmLnTqaritq^t^|v(p G 3>a+Q gd(WKL #$&D+::6  2~6  Ǹ: 2:  :* 2:  +Z6 L  ?  2 , 2:  u:*  3: 2V:*** *  '%    &,1;BJT]]cjm}(L`T (1; BTL &   KL #$&) +: +%::6:2&:*2,: 6   2V:*   h: : 20: 6 *   2u   * 23V* *  * *='$ #08B B H U ] ` hlqv "&*(E#-  q]4 vX5 N67 #0B87 9 !"KL #$&, j+=MN6U:,2>:*,2A:62V:**-,-'NHJ K M MPR T(V1W1W7XDZLWOWW\^MaMh^(\ 4#- J >1-87 \9 eBC ajjKL[\&l< *FK*J'uvvw v vy( K K LLUC&z.hYkL+MqW*FK*J+*uRW+|' )(&ST.LL BC&J*FK*J*u'( LL.`&3*U' ( V`&nb  YWSYYSY[SY]SY^SY`SYbSYdSYfS2 YhS YhSYjSlm