Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\sqlj\lib\oracle\jpub\reflect\RClass.class
?? .? ?!" ! # $ % & ' ( ) * + , - . /0 1 23 ! 45 678 9 :; < => ?@ ?AB ?C ?D ?EF ?GHIJKL M N OP 4! 4Q R S 4MT =U O V W X Y Z [\ ] [] ^ [^ _ ` [a b c [d e f g [h ijk Sl m n [op q r s [t [u [v wx y z {| [} [~ [ [? {?? ? ? ?? [? [? ?? ?? ? r? r? ? ? ? ? ? ? ? {? {? ? ? ?? ?? ??? ? ?? ? ??? ??? ?? ? ??? ??? ???? m_classes Ljava/util/Hashtable; m_cachedFields m_localClass Ljava/lang/Class; m_name Ljava/lang/String; m_conn Ljava/sql/Connection; m_ctx !Lsqlj/runtime/ref/DefaultContext; m_isEvaluated Z m_isArray m_isPrimitive m_componentType m_lazyMode I m_internalName m_componentTypeCls Loracle/jpub/reflect/RClass; m_superclass m_declaringClass m_interfaces [Loracle/jpub/reflect/RClass; m_declaredClasses m_declaredFields [Loracle/jpub/reflect/RField; m_declaredMethods [Loracle/jpub/reflect/RMethod; m_declaredConstructors #[Loracle/jpub/reflect/RConstructor; m_remote Loracle/jpub/reflect/Descriptor; forName 0(Ljava/lang/String;)Loracle/jpub/reflect/RClass; Code LineNumberTable LocalVariableTable name Exceptions? Q(Lsqlj/runtime/ref/DefaultContext;Ljava/lang/String;)Loracle/jpub/reflect/RClass; ctx <init> ()V this newRClass /(Ljava/lang/Class;)Loracle/jpub/reflect/RClass; c h res A(Ljava/lang/Class;Ljava/lang/String;)Loracle/jpub/reflect/RClass; internalName jc L(Loracle/jpub/reflect/RClass;Ljava/lang/String;)Loracle/jpub/reflect/RClass; cls klass getDefaultContext #()Lsqlj/runtime/ref/DefaultContext; B(Ljava/lang/Object;Ljava/lang/String;)Loracle/jpub/reflect/RClass; dbConn Ljava/lang/Object; conn getCachedField 0(Ljava/lang/String;)Loracle/jpub/reflect/RField; s putCachedField 1(Ljava/lang/String;Loracle/jpub/reflect/RField;)V f Loracle/jpub/reflect/RField; map 1([Ljava/lang/Class;)[Loracle/jpub/reflect/RClass; i ca [Ljava/lang/Class; N(Loracle/jpub/reflect/RClass;[Ljava/lang/String;)[Loracle/jpub/reflect/RClass; [Ljava/lang/String; allLocal ([Loracle/jpub/reflect/RClass;)Z unmap 1([Loracle/jpub/reflect/RClass;)[Ljava/lang/Class; isLocal ()Z isEvaluated evaluate ()Loracle/jpub/reflect/RClass; toString ()Ljava/lang/String; getName getInternalName isArray isPrimitive getComponentType isAssignableFrom (Loracle/jpub/reflect/RClass;)Z isInterface getModifiers ()I getSuperclass getDeclaringClass getInterfaces ()[Loracle/jpub/reflect/RClass; getClasses getDeclaredClasses getFields ()[Loracle/jpub/reflect/RField; getDeclaredFields getMethods ()[Loracle/jpub/reflect/RMethod; getDeclaredMethods getConstructors %()[Loracle/jpub/reflect/RConstructor; getDeclaredConstructors newInstance ()Loracle/jpub/reflect/RObject;?? @(Lsqlj/runtime/ref/DefaultContext;)Loracle/jpub/reflect/RObject; getDeclaredField? getField getDeclaredMethod N(Ljava/lang/String;[Loracle/jpub/reflect/RClass;)Loracle/jpub/reflect/RMethod; args? C(Ljava/lang/String;[Ljava/lang/Class;)Loracle/jpub/reflect/RMethod; getMethod getDeclaredConstructor A([Loracle/jpub/reflect/RClass;)Loracle/jpub/reflect/RConstructor; 6([Ljava/lang/Class;)Loracle/jpub/reflect/RConstructor; getConstructor getDescriptor "()Loracle/jpub/reflect/Descriptor; <clinit> SourceFile RClass.java ?? ? ? ? ? ? ? java/util/Hashtable ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? oracle/jpub/reflect/RClass ? ? sqlj/runtime/ref/DefaultContext?? java/sql/Connection oracle/jpub/reflect/RField ? ? ? ? java/lang/Class ? ? ? ? [????? []??? ??? boolean?? byte short int float double ? ? ? ? ? ? java/lang/StringBuffer?? ? ? ? ? L ; ? ? ? ? ?? ??? ?? ? ? ? ? ? ? ?? ? ? ? ? ?? ? ? ? ? ?? ? ? ?? ? ? "java/lang/IllegalArgumentException %RClass.getClasses(): not implemented. ?? ? ? ?? ?? $RClass.getFields(): not implemented. ? ? ? ???????? ?? %RClass.getMethods(): not implemented. ? ??? ?????????? ?? *RClass.getConstructors(): not implemented. ? ??? ?????? ?? oracle/jpub/reflect/RObject? ?? ???????? ? ? ? ?????????????? ? V ? ??? B? S?? J? D? F java/lang/Object java/lang/ClassNotFoundException java/lang/InstantiationException java/lang/IllegalAccessException java/lang/NoSuchFieldException java/lang/NoSuchMethodException %(Ljava/lang/String;)Ljava/lang/Class; get &(Ljava/lang/Object;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getConnection ()Ljava/sql/Connection; java/lang/String startsWith (Ljava/lang/String;)Z substring (I)Ljava/lang/String; endsWith length (II)Ljava/lang/String; equals (Ljava/lang/Object;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ()Ljava/lang/Class; (Ljava/lang/Class;)Z oracle/jpub/reflect/Descriptor #(Loracle/jpub/reflect/Descriptor;)Z ()[Ljava/lang/Class; ()[Ljava/lang/String; (Ljava/lang/String;)V ()[Ljava/lang/reflect/Field; U(Loracle/jpub/reflect/RClass;[Ljava/lang/reflect/Field;)[Loracle/jpub/reflect/RField; getDeclaredFieldModifiers ()[I getDeclaredFieldNames getDeclaredFieldTypes c(Loracle/jpub/reflect/RClass;[I[Ljava/lang/String;[Ljava/lang/String;)[Loracle/jpub/reflect/RField; ()[Ljava/lang/reflect/Method; oracle/jpub/reflect/RMethod W(Loracle/jpub/reflect/RClass;[Ljava/lang/reflect/Method;)[Loracle/jpub/reflect/RMethod; getDeclaredMethodModifiers getDeclaredMethodReturnTypes getDeclaredMethodNames getDeclaredMethodParameterTypes ()[[Ljava/lang/String; x(Loracle/jpub/reflect/RClass;[I[Ljava/lang/String;[Ljava/lang/String;[[Ljava/lang/String;)[Loracle/jpub/reflect/RMethod; "()[Ljava/lang/reflect/Constructor; oracle/jpub/reflect/RConstructor a(Loracle/jpub/reflect/RClass;[Ljava/lang/reflect/Constructor;)[Loracle/jpub/reflect/RConstructor; getDeclaredConstructorModifiers $getDeclaredConstructorParameterTypes W(Loracle/jpub/reflect/RClass;[I[[Ljava/lang/String;)[Loracle/jpub/reflect/RConstructor; ()Ljava/lang/Object; (Ljava/lang/Object;ZZ)V 7(Lsqlj/runtime/ref/DefaultContext;Ljava/lang/String;Z)V -(Ljava/lang/String;)Ljava/lang/reflect/Field; newRField S(Loracle/jpub/reflect/RClass;Ljava/lang/reflect/Field;)Loracle/jpub/reflect/RField; M(Loracle/jpub/reflect/RClass;Ljava/lang/String;Z)Loracle/jpub/reflect/RField; @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; newRMethod U(Loracle/jpub/reflect/RClass;Ljava/lang/reflect/Method;)Loracle/jpub/reflect/RMethod; k(Loracle/jpub/reflect/RClass;Ljava/lang/String;[Loracle/jpub/reflect/RClass;Z)Loracle/jpub/reflect/RMethod; 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; newRConstructor _(Loracle/jpub/reflect/RClass;Ljava/lang/reflect/Constructor;)Loracle/jpub/reflect/RConstructor; ^(Loracle/jpub/reflect/RClass;[Loracle/jpub/reflect/RClass;Z)Loracle/jpub/reflect/RConstructor; java/lang/Void TYPE java/lang/Boolean java/lang/Byte java/lang/Short java/lang/Integer java/lang/Long java/lang/Double java/lang/Float ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3 ? ? ? 2 *? ? ? ? ? ? ? ? ? ? ? ? : *+? ? ? ? ? ? ? ? ? ? ? ? ? ? G*? *? Y? ? *? *? *? *? *? *? *? *? *? *? *? ? ? : # v } ~ ? # ? ( ? - ? 2 ? 7 ? <