public class org.apache.cassandra.io.sstable.IndexInfo$Serializer implements org.apache.cassandra.io.ISerializer<org.apache.cassandra.io.sstable.IndexInfo>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.cassandra.io.sstable.IndexInfo$Serializer
  super_class: java.lang.Object
{
  public static final long WIDTH_BASE;
    descriptor: J
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 65536

  private final org.apache.cassandra.io.ISerializer<org.apache.cassandra.db.ClusteringPrefix> clusteringSerializer;
    descriptor: Lorg/apache/cassandra/io/ISerializer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lorg/apache/cassandra/io/ISerializer<Lorg/apache/cassandra/db/ClusteringPrefix;>;

  private final org.apache.cassandra.io.sstable.format.Version version;
    descriptor: Lorg/apache/cassandra/io/sstable/format/Version;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 82
            ldc Lorg/apache/cassandra/io/sstable/IndexInfo;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic org.apache.cassandra.io.sstable.IndexInfo$Serializer.$assertionsDisabled:Z
         3: .line 88
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.apache.cassandra.io.sstable.format.Version, org.apache.cassandra.io.ISerializer<org.apache.cassandra.db.ClusteringPrefix>);
    descriptor: (Lorg/apache/cassandra/io/sstable/format/Version;Lorg/apache/cassandra/io/ISerializer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
        start local 1 // org.apache.cassandra.io.sstable.format.Version version
        start local 2 // org.apache.cassandra.io.ISerializer clusteringSerializer
         0: .line 93
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 95
            aload 0 /* this */
            aload 2 /* clusteringSerializer */
            putfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
         2: .line 96
            aload 0 /* this */
            aload 1 /* version */
            putfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.version:Lorg/apache/cassandra/io/sstable/format/Version;
         3: .line 97
            return
        end local 2 // org.apache.cassandra.io.ISerializer clusteringSerializer
        end local 1 // org.apache.cassandra.io.sstable.format.Version version
        end local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    4     0                  this  Lorg/apache/cassandra/io/sstable/IndexInfo$Serializer;
            0    4     1               version  Lorg/apache/cassandra/io/sstable/format/Version;
            0    4     2  clusteringSerializer  Lorg/apache/cassandra/io/ISerializer<Lorg/apache/cassandra/db/ClusteringPrefix;>;
    Signature: (Lorg/apache/cassandra/io/sstable/format/Version;Lorg/apache/cassandra/io/ISerializer<Lorg/apache/cassandra/db/ClusteringPrefix;>;)V
    MethodParameters:
                      Name  Flags
      version               
      clusteringSerializer  

  public void serialize(org.apache.cassandra.io.sstable.IndexInfo, org.apache.cassandra.io.util.DataOutputPlus);
    descriptor: (Lorg/apache/cassandra/io/sstable/IndexInfo;Lorg/apache/cassandra/io/util/DataOutputPlus;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
        start local 1 // org.apache.cassandra.io.sstable.IndexInfo info
        start local 2 // org.apache.cassandra.io.util.DataOutputPlus out
         0: .line 101
            getstatic org.apache.cassandra.io.sstable.IndexInfo$Serializer.$assertionsDisabled:Z
            ifne 1
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.version:Lorg/apache/cassandra/io/sstable/format/Version;
            invokevirtual org.apache.cassandra.io.sstable.format.Version.storeRows:()Z
            ifne 1
            new java.lang.AssertionError
            dup
            ldc "We read old index files but we should never write them"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
         1: .line 103
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.firstName:Lorg/apache/cassandra/db/ClusteringPrefix;
            aload 2 /* out */
            invokeinterface org.apache.cassandra.io.ISerializer.serialize:(Ljava/lang/Object;Lorg/apache/cassandra/io/util/DataOutputPlus;)V
         2: .line 104
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.lastName:Lorg/apache/cassandra/db/ClusteringPrefix;
            aload 2 /* out */
            invokeinterface org.apache.cassandra.io.ISerializer.serialize:(Ljava/lang/Object;Lorg/apache/cassandra/io/util/DataOutputPlus;)V
         3: .line 105
            aload 2 /* out */
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.offset:J
            invokeinterface org.apache.cassandra.io.util.DataOutputPlus.writeUnsignedVInt:(J)V
         4: .line 106
            aload 2 /* out */
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.width:J
            ldc 65536
            lsub
            invokeinterface org.apache.cassandra.io.util.DataOutputPlus.writeVInt:(J)V
         5: .line 108
            aload 2 /* out */
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.endOpenMarker:Lorg/apache/cassandra/db/DeletionTime;
            ifnull 6
            iconst_1
            goto 7
      StackMap locals:
      StackMap stack: org.apache.cassandra.io.util.DataOutputPlus
         6: iconst_0
      StackMap locals: org.apache.cassandra.io.sstable.IndexInfo$Serializer org.apache.cassandra.io.sstable.IndexInfo org.apache.cassandra.io.util.DataOutputPlus
      StackMap stack: org.apache.cassandra.io.util.DataOutputPlus int
         7: invokeinterface org.apache.cassandra.io.util.DataOutputPlus.writeBoolean:(Z)V
         8: .line 109
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.endOpenMarker:Lorg/apache/cassandra/db/DeletionTime;
            ifnull 10
         9: .line 110
            getstatic org.apache.cassandra.db.DeletionTime.serializer:Lorg/apache/cassandra/db/DeletionTime$Serializer;
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.endOpenMarker:Lorg/apache/cassandra/db/DeletionTime;
            aload 2 /* out */
            invokevirtual org.apache.cassandra.db.DeletionTime$Serializer.serialize:(Lorg/apache/cassandra/db/DeletionTime;Lorg/apache/cassandra/io/util/DataOutputPlus;)V
        10: .line 111
      StackMap locals:
      StackMap stack:
            return
        end local 2 // org.apache.cassandra.io.util.DataOutputPlus out
        end local 1 // org.apache.cassandra.io.sstable.IndexInfo info
        end local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lorg/apache/cassandra/io/sstable/IndexInfo$Serializer;
            0   11     1  info  Lorg/apache/cassandra/io/sstable/IndexInfo;
            0   11     2   out  Lorg/apache/cassandra/io/util/DataOutputPlus;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      info  
      out   

  public void skip(org.apache.cassandra.io.util.DataInputPlus);
    descriptor: (Lorg/apache/cassandra/io/util/DataInputPlus;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
        start local 1 // org.apache.cassandra.io.util.DataInputPlus in
         0: .line 115
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.ISerializer.skip:(Lorg/apache/cassandra/io/util/DataInputPlus;)V
         1: .line 116
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.ISerializer.skip:(Lorg/apache/cassandra/io/util/DataInputPlus;)V
         2: .line 117
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.version:Lorg/apache/cassandra/io/sstable/format/Version;
            invokevirtual org.apache.cassandra.io.sstable.format.Version.storeRows:()Z
            ifeq 8
         3: .line 119
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readUnsignedVInt:()J
            pop2
         4: .line 120
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readVInt:()J
            pop2
         5: .line 121
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readBoolean:()Z
            ifeq 10
         6: .line 122
            getstatic org.apache.cassandra.db.DeletionTime.serializer:Lorg/apache/cassandra/db/DeletionTime$Serializer;
            aload 1 /* in */
            invokevirtual org.apache.cassandra.db.DeletionTime$Serializer.skip:(Lorg/apache/cassandra/io/util/DataInputPlus;)V
         7: .line 123
            goto 10
         8: .line 126
      StackMap locals:
      StackMap stack:
            aload 1 /* in */
            lconst_0
            invokestatic org.apache.cassandra.db.TypeSizes.sizeof:(J)I
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.skipBytes:(I)I
            pop
         9: .line 127
            aload 1 /* in */
            lconst_0
            invokestatic org.apache.cassandra.db.TypeSizes.sizeof:(J)I
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.skipBytes:(I)I
            pop
        10: .line 129
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.apache.cassandra.io.util.DataInputPlus in
        end local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lorg/apache/cassandra/io/sstable/IndexInfo$Serializer;
            0   11     1    in  Lorg/apache/cassandra/io/util/DataInputPlus;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      in    

  public org.apache.cassandra.io.sstable.IndexInfo deserialize(org.apache.cassandra.io.util.DataInputPlus);
    descriptor: (Lorg/apache/cassandra/io/util/DataInputPlus;)Lorg/apache/cassandra/io/sstable/IndexInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=9, args_size=2
        start local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
        start local 1 // org.apache.cassandra.io.util.DataInputPlus in
         0: .line 133
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.ISerializer.deserialize:(Lorg/apache/cassandra/io/util/DataInputPlus;)Ljava/lang/Object;
            checkcast org.apache.cassandra.db.ClusteringPrefix
            astore 2 /* firstName */
        start local 2 // org.apache.cassandra.db.ClusteringPrefix firstName
         1: .line 134
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.ISerializer.deserialize:(Lorg/apache/cassandra/io/util/DataInputPlus;)Ljava/lang/Object;
            checkcast org.apache.cassandra.db.ClusteringPrefix
            astore 3 /* lastName */
        start local 3 // org.apache.cassandra.db.ClusteringPrefix lastName
         2: .line 137
            aconst_null
            astore 8 /* endOpenMarker */
        start local 8 // org.apache.cassandra.db.DeletionTime endOpenMarker
         3: .line 138
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.version:Lorg/apache/cassandra/io/sstable/format/Version;
            invokevirtual org.apache.cassandra.io.sstable.format.Version.storeRows:()Z
            ifeq 9
         4: .line 140
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readUnsignedVInt:()J
            lstore 4 /* offset */
        start local 4 // long offset
         5: .line 141
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readVInt:()J
            ldc 65536
            ladd
            lstore 6 /* width */
        start local 6 // long width
         6: .line 142
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readBoolean:()Z
            ifeq 11
         7: .line 143
            getstatic org.apache.cassandra.db.DeletionTime.serializer:Lorg/apache/cassandra/db/DeletionTime$Serializer;
            aload 1 /* in */
            invokevirtual org.apache.cassandra.db.DeletionTime$Serializer.deserialize:(Lorg/apache/cassandra/io/util/DataInputPlus;)Lorg/apache/cassandra/db/DeletionTime;
            astore 8 /* endOpenMarker */
         8: .line 144
            goto 11
        end local 6 // long width
        end local 4 // long offset
         9: .line 147
      StackMap locals: org.apache.cassandra.io.sstable.IndexInfo$Serializer org.apache.cassandra.io.util.DataInputPlus org.apache.cassandra.db.ClusteringPrefix org.apache.cassandra.db.ClusteringPrefix top top top top org.apache.cassandra.db.DeletionTime
      StackMap stack:
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readLong:()J
            lstore 4 /* offset */
        start local 4 // long offset
        10: .line 148
            aload 1 /* in */
            invokeinterface org.apache.cassandra.io.util.DataInputPlus.readLong:()J
            lstore 6 /* width */
        start local 6 // long width
        11: .line 150
      StackMap locals: org.apache.cassandra.io.sstable.IndexInfo$Serializer org.apache.cassandra.io.util.DataInputPlus org.apache.cassandra.db.ClusteringPrefix org.apache.cassandra.db.ClusteringPrefix long long org.apache.cassandra.db.DeletionTime
      StackMap stack:
            new org.apache.cassandra.io.sstable.IndexInfo
            dup
            aload 2 /* firstName */
            aload 3 /* lastName */
            lload 4 /* offset */
            lload 6 /* width */
            aload 8 /* endOpenMarker */
            invokespecial org.apache.cassandra.io.sstable.IndexInfo.<init>:(Lorg/apache/cassandra/db/ClusteringPrefix;Lorg/apache/cassandra/db/ClusteringPrefix;JJLorg/apache/cassandra/db/DeletionTime;)V
            areturn
        end local 8 // org.apache.cassandra.db.DeletionTime endOpenMarker
        end local 6 // long width
        end local 4 // long offset
        end local 3 // org.apache.cassandra.db.ClusteringPrefix lastName
        end local 2 // org.apache.cassandra.db.ClusteringPrefix firstName
        end local 1 // org.apache.cassandra.io.util.DataInputPlus in
        end local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   12     0           this  Lorg/apache/cassandra/io/sstable/IndexInfo$Serializer;
            0   12     1             in  Lorg/apache/cassandra/io/util/DataInputPlus;
            1   12     2      firstName  Lorg/apache/cassandra/db/ClusteringPrefix;
            2   12     3       lastName  Lorg/apache/cassandra/db/ClusteringPrefix;
            5    9     4         offset  J
           10   12     4         offset  J
            6    9     6          width  J
           11   12     6          width  J
            3   12     8  endOpenMarker  Lorg/apache/cassandra/db/DeletionTime;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      in    

  public long serializedSize(org.apache.cassandra.io.sstable.IndexInfo);
    descriptor: (Lorg/apache/cassandra/io/sstable/IndexInfo;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=2
        start local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
        start local 1 // org.apache.cassandra.io.sstable.IndexInfo info
         0: .line 155
            getstatic org.apache.cassandra.io.sstable.IndexInfo$Serializer.$assertionsDisabled:Z
            ifne 1
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.version:Lorg/apache/cassandra/io/sstable/format/Version;
            invokevirtual org.apache.cassandra.io.sstable.format.Version.storeRows:()Z
            ifne 1
            new java.lang.AssertionError
            dup
            ldc "We read old index files but we should never write them"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
         1: .line 157
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.firstName:Lorg/apache/cassandra/db/ClusteringPrefix;
            invokeinterface org.apache.cassandra.io.ISerializer.serializedSize:(Ljava/lang/Object;)J
         2: .line 158
            aload 0 /* this */
            getfield org.apache.cassandra.io.sstable.IndexInfo$Serializer.clusteringSerializer:Lorg/apache/cassandra/io/ISerializer;
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.lastName:Lorg/apache/cassandra/db/ClusteringPrefix;
            invokeinterface org.apache.cassandra.io.ISerializer.serializedSize:(Ljava/lang/Object;)J
         3: .line 157
            ladd
         4: .line 159
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.offset:J
            invokestatic org.apache.cassandra.db.TypeSizes.sizeofUnsignedVInt:(J)I
            i2l
         5: .line 157
            ladd
         6: .line 160
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.width:J
            ldc 65536
            lsub
            invokestatic org.apache.cassandra.db.TypeSizes.sizeofVInt:(J)I
            i2l
         7: .line 157
            ladd
         8: .line 161
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.endOpenMarker:Lorg/apache/cassandra/db/DeletionTime;
            ifnull 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: long
         9: iconst_0
      StackMap locals: org.apache.cassandra.io.sstable.IndexInfo$Serializer org.apache.cassandra.io.sstable.IndexInfo
      StackMap stack: long int
        10: invokestatic org.apache.cassandra.db.TypeSizes.sizeof:(Z)I
            i2l
        11: .line 157
            ladd
            lstore 2 /* size */
        start local 2 // long size
        12: .line 163
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.endOpenMarker:Lorg/apache/cassandra/db/DeletionTime;
            ifnull 14
        13: .line 164
            lload 2 /* size */
            getstatic org.apache.cassandra.db.DeletionTime.serializer:Lorg/apache/cassandra/db/DeletionTime$Serializer;
            aload 1 /* info */
            getfield org.apache.cassandra.io.sstable.IndexInfo.endOpenMarker:Lorg/apache/cassandra/db/DeletionTime;
            invokevirtual org.apache.cassandra.db.DeletionTime$Serializer.serializedSize:(Lorg/apache/cassandra/db/DeletionTime;)J
            ladd
            lstore 2 /* size */
        14: .line 165
      StackMap locals: long
      StackMap stack:
            lload 2 /* size */
            lreturn
        end local 2 // long size
        end local 1 // org.apache.cassandra.io.sstable.IndexInfo info
        end local 0 // org.apache.cassandra.io.sstable.IndexInfo$Serializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lorg/apache/cassandra/io/sstable/IndexInfo$Serializer;
            0   15     1  info  Lorg/apache/cassandra/io/sstable/IndexInfo;
           12   15     2  size  J
    MethodParameters:
      Name  Flags
      info  

  public void serialize(java.lang.Object, org.apache.cassandra.io.util.DataOutputPlus);
    descriptor: (Ljava/lang/Object;Lorg/apache/cassandra/io/util/DataOutputPlus;)V
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast org.apache.cassandra.io.sstable.IndexInfo
            aload 2
            invokevirtual org.apache.cassandra.io.sstable.IndexInfo$Serializer.serialize:(Lorg/apache/cassandra/io/sstable/IndexInfo;Lorg/apache/cassandra/io/util/DataOutputPlus;)V
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException

  public long serializedSize(java.lang.Object);
    descriptor: (Ljava/lang/Object;)J
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast org.apache.cassandra.io.sstable.IndexInfo
            invokevirtual org.apache.cassandra.io.sstable.IndexInfo$Serializer.serializedSize:(Lorg/apache/cassandra/io/sstable/IndexInfo;)J
            lreturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object deserialize(org.apache.cassandra.io.util.DataInputPlus);
    descriptor: (Lorg/apache/cassandra/io/util/DataInputPlus;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual org.apache.cassandra.io.sstable.IndexInfo$Serializer.deserialize:(Lorg/apache/cassandra/io/util/DataInputPlus;)Lorg/apache/cassandra/io/sstable/IndexInfo;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException
}
Signature: Ljava/lang/Object;Lorg/apache/cassandra/io/ISerializer<Lorg/apache/cassandra/io/sstable/IndexInfo;>;
SourceFile: "IndexInfo.java"
NestHost: org.apache.cassandra.io.sstable.IndexInfo
InnerClasses:
  public Serializer = org.apache.cassandra.db.DeletionTime$Serializer of org.apache.cassandra.db.DeletionTime
  public Serializer = org.apache.cassandra.io.sstable.IndexInfo$Serializer of org.apache.cassandra.io.sstable.IndexInfo