public class org.apache.batik.dom.util.DocumentDescriptor$Entry extends org.apache.batik.util.CleanerThread$WeakReferenceCleared
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.dom.util.DocumentDescriptor$Entry
  super_class: org.apache.batik.util.CleanerThread$WeakReferenceCleared
{
  public int hash;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int locationLine;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int locationColumn;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public org.apache.batik.dom.util.DocumentDescriptor$Entry next;
    descriptor: Lorg/apache/batik/dom/util/DocumentDescriptor$Entry;
    flags: (0x0001) ACC_PUBLIC

  final org.apache.batik.dom.util.DocumentDescriptor this$0;
    descriptor: Lorg/apache/batik/dom/util/DocumentDescriptor;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(org.apache.batik.dom.util.DocumentDescriptor, int, org.w3c.dom.Element, int, int, org.apache.batik.dom.util.DocumentDescriptor$Entry);
    descriptor: (Lorg/apache/batik/dom/util/DocumentDescriptor;ILorg/w3c/dom/Element;IILorg/apache/batik/dom/util/DocumentDescriptor$Entry;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=7, args_size=7
        start local 0 // org.apache.batik.dom.util.DocumentDescriptor$Entry this
        start local 2 // int hash
        start local 3 // org.w3c.dom.Element element
        start local 4 // int locationLine
        start local 5 // int locationColumn
        start local 6 // org.apache.batik.dom.util.DocumentDescriptor$Entry next
         0: .line 205
            aload 0 /* this */
            aload 1
            putfield org.apache.batik.dom.util.DocumentDescriptor$Entry.this$0:Lorg/apache/batik/dom/util/DocumentDescriptor;
         1: .line 206
            aload 0 /* this */
            aload 3 /* element */
            invokespecial org.apache.batik.util.CleanerThread$WeakReferenceCleared.<init>:(Ljava/lang/Object;)V
         2: .line 207
            aload 0 /* this */
            iload 2 /* hash */
            putfield org.apache.batik.dom.util.DocumentDescriptor$Entry.hash:I
         3: .line 208
            aload 0 /* this */
            iload 4 /* locationLine */
            putfield org.apache.batik.dom.util.DocumentDescriptor$Entry.locationLine:I
         4: .line 209
            aload 0 /* this */
            iload 5 /* locationColumn */
            putfield org.apache.batik.dom.util.DocumentDescriptor$Entry.locationColumn:I
         5: .line 210
            aload 0 /* this */
            aload 6 /* next */
            putfield org.apache.batik.dom.util.DocumentDescriptor$Entry.next:Lorg/apache/batik/dom/util/DocumentDescriptor$Entry;
         6: .line 211
            return
        end local 6 // org.apache.batik.dom.util.DocumentDescriptor$Entry next
        end local 5 // int locationColumn
        end local 4 // int locationLine
        end local 3 // org.w3c.dom.Element element
        end local 2 // int hash
        end local 0 // org.apache.batik.dom.util.DocumentDescriptor$Entry this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lorg/apache/batik/dom/util/DocumentDescriptor$Entry;
            0    7     2            hash  I
            0    7     3         element  Lorg/w3c/dom/Element;
            0    7     4    locationLine  I
            0    7     5  locationColumn  I
            0    7     6            next  Lorg/apache/batik/dom/util/DocumentDescriptor$Entry;
    MethodParameters:
                Name  Flags
      this$0          final
      hash            
      element         
      locationLine    
      locationColumn  
      next            

  public void cleared();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.batik.dom.util.DocumentDescriptor$Entry this
         0: .line 214
            aload 0 /* this */
            getfield org.apache.batik.dom.util.DocumentDescriptor$Entry.this$0:Lorg/apache/batik/dom/util/DocumentDescriptor;
            aload 0 /* this */
            invokevirtual org.apache.batik.dom.util.DocumentDescriptor.removeEntry:(Lorg/apache/batik/dom/util/DocumentDescriptor$Entry;)V
         1: .line 215
            return
        end local 0 // org.apache.batik.dom.util.DocumentDescriptor$Entry this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/util/DocumentDescriptor$Entry;
}
SourceFile: "DocumentDescriptor.java"
NestHost: org.apache.batik.dom.util.DocumentDescriptor
InnerClasses:
  protected Entry = org.apache.batik.dom.util.DocumentDescriptor$Entry of org.apache.batik.dom.util.DocumentDescriptor
  public abstract WeakReferenceCleared = org.apache.batik.util.CleanerThread$WeakReferenceCleared of org.apache.batik.util.CleanerThread