Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\sqlj\lib\sqlj\runtime\profile\Profile.class
?? . % ? ? ? ? ? M ? 5 ? 5 ? ? ? 5 ? 5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5 ? ? ? ? ? ? ? ? ? ? ? M ? ? ? ? ? ? ? ? 5 ? 5 ? ? 5 ? % ? % ? ? ? ? ? ? 5 ? ? ? ? ? ; ? ? ? ? ? ? ? A ? A ? A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ObjectInputStreamWithLoader InnerClasses m_loader Lsqlj/runtime/profile/Loader; m_types Ljava/util/Hashtable; serialVersionUID J ConstantValueU?w?? "class$sqlj$runtime$profile$Profile Ljava/lang/Class; Synthetic ,class$sqlj$runtime$profile$SerializedProfile <init> (Lsqlj/runtime/profile/Loader;)V Code LineNumberTable getProfileName ()Ljava/lang/String; getContextName getTimestamp ()J getProfileData $()Lsqlj/runtime/profile/ProfileData; getConnectedProfile I(Lsqlj/runtime/ConnectionContext;)Lsqlj/runtime/profile/ConnectedProfile; Exceptions ? registerCustomization '(Lsqlj/runtime/profile/Customization;)V K(Lsqlj/runtime/profile/Customization;Lsqlj/runtime/profile/Customization;)V replaceCustomization deregisterCustomization getCustomizations ()Ljava/util/Enumeration; getLoader ()Lsqlj/runtime/profile/Loader; setLoader newTypeTable ()Ljava/util/Hashtable; getJavaType 2(Lsqlj/runtime/profile/TypeInfo;)Ljava/lang/Class; %(Ljava/lang/String;)Ljava/lang/Class; instantiate O(Lsqlj/runtime/profile/Loader;Ljava/lang/String;)Lsqlj/runtime/profile/Profile; R(Lsqlj/runtime/profile/Loader;Ljava/io/InputStream;)Lsqlj/runtime/profile/Profile; resolveeeeeClass .(Ljava/io/ObjectStreamClass;)Ljava/lang/Class; test ()V class$ SourceFile Profile.java ? { java/lang/ClassNotFoundException java/lang/NoClassDefFoundError ? c ^ ? ^ ? Q R S T "sqlj/runtime/profile/DefaultLoader ^ ? v _ w x java/util/Hashtable boolean ? ? [ ? ? char ? byte ? short ? int ? long ? float ? double ? void ? ? ? c y { ? ? java/lang/Class ? ? ? ? ? ? ? { ? ? ? ? ? ? ? .ser ? ? | ~ Z [ sqlj.runtime.profile.Profile ? { ? sqlj/runtime/profile/Profile java/lang/Exception ? ] [ &sqlj.runtime.profile.SerializedProfile &sqlj/runtime/profile/SerializedProfile ? ? java/io/BufferedInputStream ^ 8sqlj/runtime/profile/Profile$ObjectInputStreamWithLoader ^ ? java/io/IOException c [ this is a test ? java/lang/Object java/io/Serializable java/sql/SQLException forName getMessage (Ljava/lang/String;)V (Ljava/lang/ClassLoader;)V java/lang/Boolean TYPE put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/Character java/lang/Byte java/lang/Short java/lang/Integer java/lang/Long java/lang/Float java/lang/Double java/lang/Void sqlj/runtime/profile/TypeInfo getJavaTypeName get &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/String lastIndexOf (I)I substring (I)Ljava/lang/String; sqlj/runtime/profile/Loader loadClass java/lang/reflect/Array newInstance &(Ljava/lang/Class;I)Ljava/lang/Object; getClass ()Ljava/lang/Class; replace (CC)Ljava/lang/String; concat &(Ljava/lang/String;)Ljava/lang/String; getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; isAssignableFrom (Ljava/lang/Class;)Z ()Ljava/lang/Object; sqlj/runtime/error/ProfileErrors CANT_INSTANTIATE_PROFILE_text !CANT_INSTANTIATE_SER_PROFILE_text getProfileAsStream ()Ljava/io/InputStream; NOT_A_PROFILE_text (Ljava/io/InputStream;I)V 5(Ljava/io/InputStream;Lsqlj/runtime/profile/Loader;)V readObject close java/io/InputStream java/io/ObjectStreamClass getName startsWith (Ljava/lang/String;)Z java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println! 5 M N ? Q R ? S T U V W X Z [ \ ] [ \ ^ _ ` M !*? *? *? +? ? Y? L*+? ? a _ J K ` a b b c d c e f g h i j k l m n m o p o q n r s t u ` *? ? a v _ ` . *+? **? ? ? a - . / w x ` ? d? Y? L+? ? W+? ? W+? ? W+? ? W+? ? W+? ? W+? ? W+? ? W+ ? !? W+? a . 3 4 5 6 &7 08 :9 D: N; X<