Edit C:\edeal\jobs\GALAXIE__JOBs\lib\org\jboss\serial\classmetamodel\ClassMetaData.class
Êþº¾ 0¬ I ý I þ I ÿ ; ; ; I I ; Z ; ? I I I I I I I !" I# I$ I%& I'( ;) I* I+, I- I. I/ I0 I1 ;2 ;34 75 I6 778 I9 I: I; I< =7> A?@ IA CB IC ID EFG EH II IJ ;K IL AMNOPQ PR QST VRU XRVW [X IY IZ ;[ I\ {] {^_ )`a e Ib Icd ie ef gh ei ej ?k Il Im Z? Ino Ip Iqr s tuv |w ~xy #GhostConstructorPersistentReference InnerClasses log Lorg/apache/log4j/Logger; isDebug Z constructorManagers 5[Lorg/jboss/serial/classmetamodel/ConstructorManager; constructor 1Lorg/jboss/serial/references/PersistentReference; clazz Ljava/lang/ref/WeakReference; arrayRep className Ljava/lang/String; isArray arrayDepth I isProxy isExternalizable isSerializable shaHash J readResolveMethod writeReplaceMethod slots 4[Lorg/jboss/serial/classmetamodel/ClassMetaDataSlot; 3class$org$jboss$serial$classmetamodel$ClassMetaData Ljava/lang/Class; Synthetic class$java$lang$Object class$java$io$Externalizable class$java$io$Serializable lookupMethodOnHierarchy Q(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; Code LineNumberTable LocalVariableTable method Ljava/lang/reflect/Method; ignored Ljava/lang/Exception; this /Lorg/jboss/serial/classmetamodel/ClassMetaData; methodName reflectionArguments [Ljava/lang/Class; currentClass <init> (Ljava/lang/Class;)V e !Ljava/lang/NoSuchMethodException; getSlots 6()[Lorg/jboss/serial/classmetamodel/ClassMetaDataSlot; getClassName ()Ljava/lang/String; setClassName (Ljava/lang/String;)V calculateDepthAndName getClazz ()Ljava/lang/Class; getArrayRepresentation !constructArrayRepresentationClass setClazz getConstructor !()Ljava/lang/reflect/Constructor; setConstructor "(Ljava/lang/reflect/Constructor;)V Ljava/lang/reflect/Constructor; ()Z setExternalizable (Z)V setSerializable hashCode ()I equals (Ljava/lang/Object;)Z obj Ljava/lang/Object; setArray getArrayDepth newInstance ()Ljava/lang/Object; "Ljava/lang/InstantiationException; "Ljava/lang/IllegalAccessException; -Ljava/lang/reflect/InvocationTargetException; localConstructor Exceptionsz getReadResolveMethod ()Ljava/lang/reflect/Method; setReadResolveMethod (Ljava/lang/reflect/Method;)V setProxy proxy getWriteReplaceMethod setWriteReplaceMethod getShaHash ()J setShaHash (J)V findConstructor 2(Ljava/lang/Class;)Ljava/lang/reflect/Constructor; i exploreSlots slot 3Lorg/jboss/serial/classmetamodel/ClassMetaDataSlot; classIteration Ljava/util/ArrayList; lookupInternalMethods class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 access$000 access$100 ()Lorg/apache/log4j/Logger; access$200 <clinit> ()V SourceFile ClassMetaData.java ç è ? ? ? ?{ ñ java/lang/ClassNotFoundException java/lang/NoClassDefFoundError ² ú|}~ Ç :lookupMethodOnHierarchy::Loookup made on a primitive class?? java/lang/StringBuffer lookupMethodOnHierarchy::class=??? ¹ looking for ? ¹ ? java.lang.Object ð ñ &lookupMethodOnHierarchy::currentClass=????? ¾ java/lang/Exception? ¾? ? ? ? ? ? ? ? º » Á ³??? å æ??? ß É ï ³ Ä Å java/lang/NoSuchMethodException ¡ ? java.io.Externalizable?? È É ¢ ? java.io.Serializable Ê É ê ³ ? ? ? ? ? ? ? Ç? ¾ java/lang/ref/WeakReference ²? ? ?? Ô java/lang/Class ? ? Ñ É ¼ ³ À ³? java/lang/reflect/Constructor? É Qorg/jboss/serial/classmetamodel/ClassMetaData$GhostConstructorPersistentReference ½ ¾ ²? ? ? ? ?? Ë Ì -org/jboss/serial/classmetamodel/ClassMetaData Í Î ? ? Â Ã Ó Ô?? Ó? java/lang/InstantiationException 1org/jboss/serial/exception/SerializationException Could not create instance of - ? ¹ ²? java/lang/IllegalAccessException +java/lang/reflect/InvocationTargetException java/lang/reflect/Method 5org/jboss/serial/references/MethodPersistentReference ²? ? ? ? ?? Ç ? ? Ç Â è :Constructor not found as having difficulties in reflection ² » java/util/ArrayList ? Ç ? Ç 1org/jboss/serial/classmetamodel/ClassMetaDataSlot ² ³¡ ΢£¤¥ ̦§ readResolve¨ ° £ ¤ Ý Þ writeReplace â Þ ? ? -org.jboss.serial.classmetamodel.ClassMetaData©ª« Ç 2org/jboss/serial/classmetamodel/ConstructorManager 5org/jboss/serial/classmetamodel/SunConstructorManager 9org/jboss/serial/classmetamodel/DefaultConstructorManager java/lang/Object %org/jboss/serial/util/ClassMetaConsts java/io/IOException forName initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; isPrimitive org/apache/log4j/Logger debug (Ljava/lang/Object;)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; getName toString ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; getDeclaredMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; getReturnType getSuperclass emptyReference $org/jboss/serial/util/HashStringUtil hashName (Ljava/lang/String;)J java/lang/reflect/Proxy isProxyClass (Ljava/lang/Class;)Z isAssignableFrom getComponentType get /org/jboss/serial/references/PersistentReference setAccessible 3(Ljava/lang/Class;Ljava/lang/reflect/Constructor;)V java/lang/String EMPTY_OBJECT_ARRAY [Ljava/lang/Object; '([Ljava/lang/Object;)Ljava/lang/Object; getMessage *(Ljava/lang/String;Ljava/lang/Exception;)V (Ljava/lang/reflect/Method;I)V isInterface isSupported add java/util/Collections reverse (Ljava/util/List;)V size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; EMPTY_CLASS_ARRY getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; isDebugEnabled ! I ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ¡ ? ? ¢ ? ? &