Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\sqlj\lib\oracle\jpub\reflect\Descriptor.class
?? . ? ? D ? ? ? ? D ? ? ? D ? ? D ? D ? ? ? ? D ? ? ? D ? ? D ? ? D ? ? D ? ? D ? ? ? D ? ? D ? D ? D ? ? ? O ? ? ? ? ? ? ? ? ? D ? ? ? D ? ? ? D ? ? ? D ? ? ? ? ? ? ? ? D ? ? ? ? ? ? ? ? ? ? ? ] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? D ? ? ? F ? ? ? ? ? ? ? D ? D ? ? ? m_modifiers I m_isArray Z m_isPrimitive m_isInterface m_name Ljava/lang/String; m_componentType m_superclass m_declaringClass m_interfaces [Ljava/lang/String; m_declaredClasses m_declaredFieldModifiers [I m_declaredFieldTypes m_declaredFieldNames m_declaredMethodModifiers m_declaredMethodReturnTypes m_declaredMethodNames m_declaredMethodParameterTypes [[Ljava/lang/String; m_declaredConstructorModifiers m_declaredConstructorNames #m_declaredConstructorParameterTypes toString ()Ljava/lang/String; Code LineNumberTable LocalVariableTable i j this Loracle/jpub/reflect/Descriptor; sb Ljava/lang/StringBuffer; <init> (Ljava/lang/String;)V params [Ljava/lang/Class; name c Ljava/lang/Class; itf dc fields [Ljava/lang/reflect/Field; methods [Ljava/lang/reflect/Method; constructors [Ljava/lang/reflect/Constructor; Exceptions ? reflect 4(Ljava/lang/String;)Loracle/jpub/reflect/Descriptor; isAssignableFrom #(Loracle/jpub/reflect/Descriptor;)Z rc isArray ()Z isPrimitive isInterface getModifiers ()I getName getComponentType getSuperclass getDeclaringClass getInterfaces ()[Ljava/lang/String; getDeclaredClasses getDeclaredFieldTypes getDeclaredFieldModifiers ()[I getDeclaredFieldNames getDeclaredConstructorModifiers $getDeclaredConstructorParameterTypes ()[[Ljava/lang/String; getDeclaredMethodModifiers getDeclaredMethodReturnTypes getDeclaredMethodNames getDeclaredMethodParameterTypes main ([Ljava/lang/String;)V args ? SourceFile Descriptor.java java/lang/StringBuffer v ? Q R ? k ? ? ? V T interface class W X extends Z X \ ] implements , { b ] /* Fields */ _ ` a ] ; i ] /* Constructors */ h ` ( j g , ); e ] /* Methods */ c ` d ] f g } k l ? ? ? ? l ? ? [ X ? ? S T ? Y X ? ? U T ? ? ? java/lang/String ? ^ ] oracle/jpub/reflect/Descriptor v w "java/lang/IllegalArgumentException .Descriptor.isAssignableFrom(): not implemented *** *** w ? ? java/lang/Object java/io/Serializable java/lang/ClassNotFoundException java/lang/Exception ()V java/lang/reflect/Modifier (I)Ljava/lang/String; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; java/lang/Class forName %(Ljava/lang/String;)Ljava/lang/Class; ()Ljava/lang/Class; ()[Ljava/lang/Class; getDeclaredFields ()[Ljava/lang/reflect/Field; java/lang/reflect/Field getType getDeclaredMethods ()[Ljava/lang/reflect/Method; java/lang/reflect/Method getReturnType getParameterTypes getDeclaredConstructors "()[Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println D O P Q R S T U T V T W X Y X Z X [ X \ ] ^ ] _ ` a ] b ] c ` d ] e ] f g h ` i ] j g k l m w ? Y? L+*? ? ? W*? ? +? W? +? W+*? ? W+ ? W+*? ? W*? ? 8+ ? W=*? ? &+*? 2? W*? ?d? +? W???+? W*? ? [+? W=*? ? I+? W+*? .? ? W+? W+*? 2? W+? W+*? 2? W+? W???*? ? ?+? W=*? ? p+? W+*? .? ? W+? W+*? ? W+? W>*? 2? *+*? 22? W*? 2?d? +? W???+? W???*? ? ?+? W=*? ? ?+? W+*? .? ? W+? W+*? !2? W+? W+*? 2? W+? W>*? "2? *+*? "22? W*? "2?d? +? W???+? W??y+#? W+? $? n ? = ' ( ) + % / , 1 5 2 <