Edit D:\app\Administrator\product\11.2.0\dbhome_1\j2ee\home\lib\oracle\classloader\query\ClassQuery.class
?? 1 D ? ? ? C ? C ? ? ? C ? C ? C ? C ? C ? C ? C ? ? ? ? ? ? C ? ? ? ? ? ? ? ? ? ? ? ? C ? ? ? ? ? ? ? ? C ? ? ? ? ? C ? C ? ? ? ? ? ? ? C ? C ? ? ? ? / ? ? ? ? ? C ? C ? C ? C ? C ? ? ? C ? ? ? C ? C ? C ? C ? C ? C ? ? ? buffer *Loracle/classloader/RecoverableByteBuffer; start &Loracle/classloader/PolicyClassLoader; startTime J codeSourcesCount I classesCount maxClassSize totalClassSize maxClassName Ljava/lang/String; hits Ljava/util/Set; sortedHits [Ljava/lang/String; errors currentSource %Loracle/classloader/SharedCodeSource; currentClassName <init> ()V Code LineNumberTable LocalVariableTable this %Loracle/classloader/query/ClassQuery; createQueryReport ([Ljava/lang/String;)V args sources Ljava/util/List; Exceptions visitArgument (Ljava/lang/String;)V prepare shouldVisitClass (Ljava/lang/String;)Z visitClass (Ljava/lang/String;[BI)V buildReport sortHits collectHits (Ljava/util/List;)V e Ljava/lang/Exception; cs iterator Ljava/util/Iterator; check ((Loracle/classloader/SharedCodeSource;)V buf classData [B classSize path i source paths collectCodeSources ()Ljava/util/List; parseArgs arg SourceFile ClassQuery.java Z [ java/util/HashSet R S V S ? ? ? I J ? b ? ? p q o [ n [ E F ? ? ? ? ? ? java/lang/String T U ? ? ? ? ? ? u ? ? ? ? ? ? #oracle/classloader/SharedCodeSource w x java/lang/Exception java/lang/StringBuilder (Caught ? ? ? ? checking ? ? ) ? ? ? ? K L W X ? ? .class ? k ? ? ? ? ? ? Y Q j k ? ? java/lang/InternalError buffer was null! Z h ? ? ? ? M L O L N L P Q l m Caught in G H ? ? ? ? ? g h i [ #oracle/classloader/query/ClassQuery #oracle/classloader/ClassLoaderQuery java/lang/System currentTimeMillis ()J (oracle/classloader/RecoverableByteBuffer recover (IZ)V java/util/Set size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; java/util/Arrays sort ([Ljava/lang/Object;)V java/util/List ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getDisplayPath 9(Loracle/classloader/SharedCodeSource;)Ljava/lang/String; toString ()Ljava/lang/String; add (Ljava/lang/Object;)Z listFilePaths ()[Ljava/lang/String; endsWith replace (CC)Ljava/lang/String; length substring (II)Ljava/lang/String; getResourceBytes h(Ljava/lang/String;Loracle/classloader/RecoverableByteBuffer;)Loracle/classloader/RecoverableByteBuffer; getArray ()[B getBytesUsed #oracle/classloader/ClassLoaderScope GLOBAL %Loracle/classloader/ClassLoaderScope; getAllCodeSourcesInScope 7(Loracle/classloader/ClassLoaderScope;)Ljava/util/List; getCodeSourcesVisibleTo 9(Loracle/classloader/PolicyClassLoader;Z)Ljava/util/List; removeCodeSourcesAboveScope 8(Loracle/classloader/ClassLoaderScope;Ljava/util/List;)V findLoader :(Ljava/lang/String;)Loracle/classloader/PolicyClassLoader;! C D E F G H I J K L M L N L O L P Q R S T U V S W X Y Q Z [ \ M *? *? Y? ? *? Y? ? ? ] $ &