public final class org.apache.cassandra.db.compaction.CompactionInfo implements java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.apache.cassandra.db.compaction.CompactionInfo
  super_class: java.lang.Object
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3695381572726744816

  private final org.apache.cassandra.config.CFMetaData cfm;
    descriptor: Lorg/apache/cassandra/config/CFMetaData;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.apache.cassandra.db.compaction.OperationType tasktype;
    descriptor: Lorg/apache/cassandra/db/compaction/OperationType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final long completed;
    descriptor: J
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final long total;
    descriptor: J
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.apache.cassandra.db.compaction.CompactionInfo$Unit unit;
    descriptor: Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.UUID compactionId;
    descriptor: Ljava/util/UUID;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(org.apache.cassandra.config.CFMetaData, org.apache.cassandra.db.compaction.OperationType, long, long, java.util.UUID);
    descriptor: (Lorg/apache/cassandra/config/CFMetaData;Lorg/apache/cassandra/db/compaction/OperationType;JJLjava/util/UUID;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=8, args_size=6
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
        start local 1 // org.apache.cassandra.config.CFMetaData cfm
        start local 2 // org.apache.cassandra.db.compaction.OperationType tasktype
        start local 3 // long bytesComplete
        start local 5 // long totalBytes
        start local 7 // java.util.UUID compactionId
         0: .line 63
            aload 0 /* this */
            aload 1 /* cfm */
            aload 2 /* tasktype */
            lload 3 /* bytesComplete */
            lload 5 /* totalBytes */
            getstatic org.apache.cassandra.db.compaction.CompactionInfo$Unit.BYTES:Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
            aload 7 /* compactionId */
            invokespecial org.apache.cassandra.db.compaction.CompactionInfo.<init>:(Lorg/apache/cassandra/config/CFMetaData;Lorg/apache/cassandra/db/compaction/OperationType;JJLorg/apache/cassandra/db/compaction/CompactionInfo$Unit;Ljava/util/UUID;)V
         1: .line 64
            return
        end local 7 // java.util.UUID compactionId
        end local 5 // long totalBytes
        end local 3 // long bytesComplete
        end local 2 // org.apache.cassandra.db.compaction.OperationType tasktype
        end local 1 // org.apache.cassandra.config.CFMetaData cfm
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/apache/cassandra/db/compaction/CompactionInfo;
            0    2     1            cfm  Lorg/apache/cassandra/config/CFMetaData;
            0    2     2       tasktype  Lorg/apache/cassandra/db/compaction/OperationType;
            0    2     3  bytesComplete  J
            0    2     5     totalBytes  J
            0    2     7   compactionId  Ljava/util/UUID;
    MethodParameters:
               Name  Flags
      cfm            
      tasktype       
      bytesComplete  
      totalBytes     
      compactionId   

  public void <init>(org.apache.cassandra.db.compaction.OperationType, long, long, org.apache.cassandra.db.compaction.CompactionInfo$Unit, java.util.UUID);
    descriptor: (Lorg/apache/cassandra/db/compaction/OperationType;JJLorg/apache/cassandra/db/compaction/CompactionInfo$Unit;Ljava/util/UUID;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=8, args_size=6
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
        start local 1 // org.apache.cassandra.db.compaction.OperationType tasktype
        start local 2 // long completed
        start local 4 // long total
        start local 6 // org.apache.cassandra.db.compaction.CompactionInfo$Unit unit
        start local 7 // java.util.UUID compactionId
         0: .line 68
            aload 0 /* this */
            aconst_null
            aload 1 /* tasktype */
            lload 2 /* completed */
            lload 4 /* total */
            aload 6 /* unit */
            aload 7 /* compactionId */
            invokespecial org.apache.cassandra.db.compaction.CompactionInfo.<init>:(Lorg/apache/cassandra/config/CFMetaData;Lorg/apache/cassandra/db/compaction/OperationType;JJLorg/apache/cassandra/db/compaction/CompactionInfo$Unit;Ljava/util/UUID;)V
         1: .line 69
            return
        end local 7 // java.util.UUID compactionId
        end local 6 // org.apache.cassandra.db.compaction.CompactionInfo$Unit unit
        end local 4 // long total
        end local 2 // long completed
        end local 1 // org.apache.cassandra.db.compaction.OperationType tasktype
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/apache/cassandra/db/compaction/CompactionInfo;
            0    2     1      tasktype  Lorg/apache/cassandra/db/compaction/OperationType;
            0    2     2     completed  J
            0    2     4         total  J
            0    2     6          unit  Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
            0    2     7  compactionId  Ljava/util/UUID;
    MethodParameters:
              Name  Flags
      tasktype      
      completed     
      total         
      unit          
      compactionId  

  public void <init>(org.apache.cassandra.config.CFMetaData, org.apache.cassandra.db.compaction.OperationType, long, long, org.apache.cassandra.db.compaction.CompactionInfo$Unit, java.util.UUID);
    descriptor: (Lorg/apache/cassandra/config/CFMetaData;Lorg/apache/cassandra/db/compaction/OperationType;JJLorg/apache/cassandra/db/compaction/CompactionInfo$Unit;Ljava/util/UUID;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=9, args_size=7
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
        start local 1 // org.apache.cassandra.config.CFMetaData cfm
        start local 2 // org.apache.cassandra.db.compaction.OperationType tasktype
        start local 3 // long completed
        start local 5 // long total
        start local 7 // org.apache.cassandra.db.compaction.CompactionInfo$Unit unit
        start local 8 // java.util.UUID compactionId
         0: .line 71
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 73
            aload 0 /* this */
            aload 2 /* tasktype */
            putfield org.apache.cassandra.db.compaction.CompactionInfo.tasktype:Lorg/apache/cassandra/db/compaction/OperationType;
         2: .line 74
            aload 0 /* this */
            lload 3 /* completed */
            putfield org.apache.cassandra.db.compaction.CompactionInfo.completed:J
         3: .line 75
            aload 0 /* this */
            lload 5 /* total */
            putfield org.apache.cassandra.db.compaction.CompactionInfo.total:J
         4: .line 76
            aload 0 /* this */
            aload 1 /* cfm */
            putfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
         5: .line 77
            aload 0 /* this */
            aload 7 /* unit */
            putfield org.apache.cassandra.db.compaction.CompactionInfo.unit:Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
         6: .line 78
            aload 0 /* this */
            aload 8 /* compactionId */
            putfield org.apache.cassandra.db.compaction.CompactionInfo.compactionId:Ljava/util/UUID;
         7: .line 79
            return
        end local 8 // java.util.UUID compactionId
        end local 7 // org.apache.cassandra.db.compaction.CompactionInfo$Unit unit
        end local 5 // long total
        end local 3 // long completed
        end local 2 // org.apache.cassandra.db.compaction.OperationType tasktype
        end local 1 // org.apache.cassandra.config.CFMetaData cfm
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    8     0          this  Lorg/apache/cassandra/db/compaction/CompactionInfo;
            0    8     1           cfm  Lorg/apache/cassandra/config/CFMetaData;
            0    8     2      tasktype  Lorg/apache/cassandra/db/compaction/OperationType;
            0    8     3     completed  J
            0    8     5         total  J
            0    8     7          unit  Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
            0    8     8  compactionId  Ljava/util/UUID;
    MethodParameters:
              Name  Flags
      cfm           
      tasktype      
      completed     
      total         
      unit          
      compactionId  

  public org.apache.cassandra.db.compaction.CompactionInfo forProgress(long, long);
    descriptor: (JJ)Lorg/apache/cassandra/db/compaction/CompactionInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=5, args_size=3
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
        start local 1 // long complete
        start local 3 // long total
         0: .line 84
            new org.apache.cassandra.db.compaction.CompactionInfo
            dup
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.tasktype:Lorg/apache/cassandra/db/compaction/OperationType;
            lload 1 /* complete */
            lload 3 /* total */
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.unit:Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.compactionId:Ljava/util/UUID;
            invokespecial org.apache.cassandra.db.compaction.CompactionInfo.<init>:(Lorg/apache/cassandra/config/CFMetaData;Lorg/apache/cassandra/db/compaction/OperationType;JJLorg/apache/cassandra/db/compaction/CompactionInfo$Unit;Ljava/util/UUID;)V
            areturn
        end local 3 // long total
        end local 1 // long complete
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/apache/cassandra/db/compaction/CompactionInfo;
            0    1     1  complete  J
            0    1     3     total  J
    MethodParameters:
          Name  Flags
      complete  
      total     

  public java.util.UUID getId();
    descriptor: ()Ljava/util/UUID;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 89
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            ifnull 1
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            getfield org.apache.cassandra.config.CFMetaData.cfId:Ljava/util/UUID;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: java.util.UUID
         2: areturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public java.lang.String getKeyspace();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 94
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            ifnull 1
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            getfield org.apache.cassandra.config.CFMetaData.ksName:Ljava/lang/String;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: java.lang.String
         2: areturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public java.lang.String getColumnFamily();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 99
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            ifnull 1
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            getfield org.apache.cassandra.config.CFMetaData.cfName:Ljava/lang/String;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: java.lang.String
         2: areturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public org.apache.cassandra.config.CFMetaData getCFMetaData();
    descriptor: ()Lorg/apache/cassandra/config/CFMetaData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 104
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            areturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public long getCompleted();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 109
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.completed:J
            lreturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public long getTotal();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 114
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.total:J
            lreturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public org.apache.cassandra.db.compaction.OperationType getTaskType();
    descriptor: ()Lorg/apache/cassandra/db/compaction/OperationType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 119
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.tasktype:Lorg/apache/cassandra/db/compaction/OperationType;
            areturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public java.util.UUID compactionId();
    descriptor: ()Ljava/util/UUID;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 124
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.compactionId:Ljava/util/UUID;
            areturn
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 129
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 1 /* buff */
        start local 1 // java.lang.StringBuilder buff
         1: .line 130
            aload 1 /* buff */
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getTaskType:()Lorg/apache/cassandra/db/compaction/OperationType;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         2: .line 131
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.cfm:Lorg/apache/cassandra/config/CFMetaData;
            ifnull 6
         3: .line 133
            aload 1 /* buff */
            bipush 64
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getId:()Ljava/util/UUID;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            bipush 40
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         4: .line 134
            aload 1 /* buff */
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getKeyspace:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getColumnFamily:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         5: .line 135
            goto 7
         6: .line 138
      StackMap locals: java.lang.StringBuilder
      StackMap stack:
            aload 1 /* buff */
            bipush 40
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         7: .line 140
      StackMap locals:
      StackMap stack:
            aload 1 /* buff */
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getCompleted:()J
            invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
            bipush 47
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getTotal:()J
            invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
            pop
         8: .line 141
            aload 1 /* buff */
            bipush 41
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.unit:Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuilder buff
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;
            1    9     1  buff  Ljava/lang/StringBuilder;

  public java.util.Map<java.lang.String, java.lang.String> asMap();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
         0: .line 146
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 1 /* ret */
        start local 1 // java.util.Map ret
         1: .line 147
            aload 1 /* ret */
            ldc "id"
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getId:()Ljava/util/UUID;
            ifnonnull 2
            ldc ""
            goto 3
      StackMap locals: org.apache.cassandra.db.compaction.CompactionInfo java.util.Map
      StackMap stack: java.util.Map java.lang.String
         2: aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getId:()Ljava/util/UUID;
            invokevirtual java.util.UUID.toString:()Ljava/lang/String;
      StackMap locals: org.apache.cassandra.db.compaction.CompactionInfo java.util.Map
      StackMap stack: java.util.Map java.lang.String java.lang.String
         3: invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 148
            aload 1 /* ret */
            ldc "keyspace"
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getKeyspace:()Ljava/lang/String;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 149
            aload 1 /* ret */
            ldc "columnfamily"
            aload 0 /* this */
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo.getColumnFamily:()Ljava/lang/String;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 150
            aload 1 /* ret */
            ldc "completed"
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.completed:J
            invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 151
            aload 1 /* ret */
            ldc "total"
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.total:J
            invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 152
            aload 1 /* ret */
            ldc "taskType"
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.tasktype:Lorg/apache/cassandra/db/compaction/OperationType;
            invokevirtual org.apache.cassandra.db.compaction.OperationType.toString:()Ljava/lang/String;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 153
            aload 1 /* ret */
            ldc "unit"
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.unit:Lorg/apache/cassandra/db/compaction/CompactionInfo$Unit;
            invokevirtual org.apache.cassandra.db.compaction.CompactionInfo$Unit.toString:()Ljava/lang/String;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        10: .line 154
            aload 1 /* ret */
            ldc "compactionId"
            aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.compactionId:Ljava/util/UUID;
            ifnonnull 11
            ldc ""
            goto 12
      StackMap locals: org.apache.cassandra.db.compaction.CompactionInfo java.util.Map
      StackMap stack: java.util.Map java.lang.String
        11: aload 0 /* this */
            getfield org.apache.cassandra.db.compaction.CompactionInfo.compactionId:Ljava/util/UUID;
            invokevirtual java.util.UUID.toString:()Ljava/lang/String;
      StackMap locals: org.apache.cassandra.db.compaction.CompactionInfo java.util.Map
      StackMap stack: java.util.Map java.lang.String java.lang.String
        12: invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        13: .line 155
            aload 1 /* ret */
            areturn
        end local 1 // java.util.Map ret
        end local 0 // org.apache.cassandra.db.compaction.CompactionInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0  this  Lorg/apache/cassandra/db/compaction/CompactionInfo;
            1   14     1   ret  Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
}
SourceFile: "CompactionInfo.java"
NestMembers:
  org.apache.cassandra.db.compaction.CompactionInfo$Holder  org.apache.cassandra.db.compaction.CompactionInfo$Unit
InnerClasses:
  public abstract Holder = org.apache.cassandra.db.compaction.CompactionInfo$Holder of org.apache.cassandra.db.compaction.CompactionInfo
  public final Unit = org.apache.cassandra.db.compaction.CompactionInfo$Unit of org.apache.cassandra.db.compaction.CompactionInfo