Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\jrt\lib\oracle\classloader\query\ClassQuery.class
?? 0 K ? ? ? J ? J ? ? ? J ? J ? J ? J ? J ? J ? J ? ? ? ? ? ? J ? ? ? ? ? ? ? ? ? ? ? ? J ? ? ? ? ? ? ? ? J ? ? ? ? ? J ? J ? ? ? ? ? ? ? J ? J ? ? ? ? / ? ? ? ? ? J ? J ? J ? J ? J ? ? ? J ? ? ? J ? J ? J ? ? ? ? J ? ? ? ? D ? J ? J ? ? ? 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 a b java/util/HashSet Y Z ] Z ? ? ? P Q ? i ? ? w x v b u b L M ? ? ? ? ? ? java/lang/String [ \ ? ? ? ? ? ? | ? ? ? ? ? ? #oracle/classloader/SharedCodeSource ~ java/lang/Exception java/lang/StringBuffer (Caught ? ? ? ? checking ? ? ) ? ? ? ? R S ^ _ ? ? .class ? r ? ? ? ` X q r java/lang/InternalError buffer was null! a o ? T S V S U S W X s t Caught in N O - r "java/lang/IllegalArgumentException Loader " " not found. n o p b #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/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; 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 startsWith (I)Ljava/lang/String; findLoader :(Ljava/lang/String;)Loracle/classloader/PolicyClassLoader;! J K L M N O P Q R S T S U S V S W X Y Z [ \ ] Z ^ _ ` X a b c M *? *? Y? ? *? Y? ? ? d $ &