abstract class org.apache.fop.afp.AFPResourceManager$AbstractCachedObject
  minor version: 0
  major version: 59
  flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.fop.afp.AFPResourceManager$AbstractCachedObject
  super_class: java.lang.Object
{
  protected java.lang.String objectName;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.fop.afp.AFPDataObjectInfo dataObjectInfo;
    descriptor: Lorg/apache/fop/afp/AFPDataObjectInfo;
    flags: (0x0004) ACC_PROTECTED

  final org.apache.fop.afp.AFPResourceManager this$0;
    descriptor: Lorg/apache/fop/afp/AFPResourceManager;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(org.apache.fop.afp.AFPResourceManager, java.lang.String, org.apache.fop.afp.AFPDataObjectInfo);
    descriptor: (Lorg/apache/fop/afp/AFPResourceManager;Ljava/lang/String;Lorg/apache/fop/afp/AFPDataObjectInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // org.apache.fop.afp.AFPResourceManager$AbstractCachedObject this
        start local 2 // java.lang.String objectName
        start local 3 // org.apache.fop.afp.AFPDataObjectInfo dataObjectInfo
         0: .line 222
            aload 0 /* this */
            aload 1
            putfield org.apache.fop.afp.AFPResourceManager$AbstractCachedObject.this$0:Lorg/apache/fop/afp/AFPResourceManager;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 223
            aload 0 /* this */
            aload 2 /* objectName */
            putfield org.apache.fop.afp.AFPResourceManager$AbstractCachedObject.objectName:Ljava/lang/String;
         2: .line 224
            aload 0 /* this */
            aload 3 /* dataObjectInfo */
            putfield org.apache.fop.afp.AFPResourceManager$AbstractCachedObject.dataObjectInfo:Lorg/apache/fop/afp/AFPDataObjectInfo;
         3: .line 227
            return
        end local 3 // org.apache.fop.afp.AFPDataObjectInfo dataObjectInfo
        end local 2 // java.lang.String objectName
        end local 0 // org.apache.fop.afp.AFPResourceManager$AbstractCachedObject this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lorg/apache/fop/afp/AFPResourceManager$AbstractCachedObject;
            0    4     2      objectName  Ljava/lang/String;
            0    4     3  dataObjectInfo  Lorg/apache/fop/afp/AFPDataObjectInfo;
    MethodParameters:
                Name  Flags
      this$0          final
      objectName      
      dataObjectInfo  

  protected abstract void includeObject();
    descriptor: ()V
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
}
SourceFile: "AFPResourceManager.java"
NestHost: org.apache.fop.afp.AFPResourceManager
InnerClasses:
  private abstract AbstractCachedObject = org.apache.fop.afp.AFPResourceManager$AbstractCachedObject of org.apache.fop.afp.AFPResourceManager