Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\hat\internal\model\ReachableObjects.class
?? 4 ? ()I ()J ()V ()Z <init> Code InnerClasses J LineNumberTable SourceFile StackMapTable -[Lcom/sun/tools/hat/internal/model/JavaThing; [Ljava/lang/String; arraycopy /com/sun/tools/hat/internal/model/JavaHeapObject 6com/sun/tools/hat/internal/model/JavaHeapObjectVisitor *com/sun/tools/hat/internal/model/JavaThing 2com/sun/tools/hat/internal/model/ReachableExcludes 1com/sun/tools/hat/internal/model/ReachableObjects 3com/sun/tools/hat/internal/model/ReachableObjects$1 3com/sun/tools/hat/internal/model/ReachableObjects$2 +com/sun/tools/hat/internal/util/ArraySorter elements excludedFields getElements getExcludedFields getReachables getRoot getSize getTotalSize getUsedFields hasMoreElements java/lang/Object java/lang/String java/lang/System java/util/Enumeration java/util/Hashtable java/util/Set keySet nextElement reachables remove root size sort sortArrayOfStrings toArray totalSize usedFields visit ! " # $ % & 1Lcom/sun/tools/hat/internal/model/JavaHeapObject; 3()Lcom/sun/tools/hat/internal/model/JavaHeapObject; 4(Lcom/sun/tools/hat/internal/model/JavaHeapObject;)V /()[Lcom/sun/tools/hat/internal/model/JavaThing; 6(Lcom/sun/tools/hat/internal/model/ReachableObjects;)V ()Ljava/lang/Object; ()[Ljava/lang/Object; ([Ljava/lang/Object;)V ()[Ljava/lang/String; ()Ljava/util/Enumeration; ()Ljava/util/Set; h(Lcom/sun/tools/hat/internal/model/JavaHeapObject;Lcom/sun/tools/hat/internal/model/ReachableExcludes;)V @([Ljava/lang/Object;Lcom/sun/tools/hat/internal/util/Comparer;)V &(Ljava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/Object;ILjava/lang/Object;II)V *(Ljava/util/Hashtable;)[Ljava/lang/String; ?(Lcom/sun/tools/hat/internal/model/ReachableObjects;Ljava/util/Hashtable;Lcom/sun/tools/hat/internal/model/ReachableExcludes;Ljava/util/Hashtable;Ljava/util/Hashtable;)V 0 + B ) 1 , 2 D F ( G / H . I K ' L - N * O P Q R 8 S 8 T 8 U 8 V 8 W 4 X 6 X 8 f 9 g : ] ; ` ; c <