public class org.apache.cassandra.cql3.UntypedResultSet$Row
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.cassandra.cql3.UntypedResultSet$Row
  super_class: java.lang.Object
{
  private final java.util.Map<java.lang.String, java.nio.ByteBuffer> data;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;

  private final java.util.List<org.apache.cassandra.cql3.ColumnSpecification> columns;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Lorg/apache/cassandra/cql3/ColumnSpecification;>;

  public void <init>(java.util.Map<java.lang.String, java.nio.ByteBuffer>);
    descriptor: (Ljava/util/Map;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.util.Map data
         0: .line 294
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 291
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
         2: .line 292
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.cassandra.cql3.UntypedResultSet$Row.columns:Ljava/util/List;
         3: .line 296
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* data */
            invokeinterface java.util.Map.putAll:(Ljava/util/Map;)V
         4: .line 297
            return
        end local 1 // java.util.Map data
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    5     1  data  Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;)V
    MethodParameters:
      Name  Flags
      data  

  public void <init>(java.util.List<org.apache.cassandra.cql3.ColumnSpecification>, java.util.List<java.nio.ByteBuffer>);
    descriptor: (Ljava/util/List;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.util.List names
        start local 2 // java.util.List columns
         0: .line 299
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 291
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
         2: .line 292
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.cassandra.cql3.UntypedResultSet$Row.columns:Ljava/util/List;
         3: .line 301
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.columns:Ljava/util/List;
            aload 1 /* names */
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
         4: .line 302
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         5: goto 8
         6: .line 303
      StackMap locals: org.apache.cassandra.cql3.UntypedResultSet$Row java.util.List java.util.List int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* names */
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.apache.cassandra.cql3.ColumnSpecification
            getfield org.apache.cassandra.cql3.ColumnSpecification.name:Lorg/apache/cassandra/cql3/ColumnIdentifier;
            invokevirtual org.apache.cassandra.cql3.ColumnIdentifier.toString:()Ljava/lang/String;
            aload 2 /* columns */
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 302
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 3 /* i */
            aload 1 /* names */
            invokeinterface java.util.List.size:()I
            if_icmplt 6
        end local 3 // int i
         9: .line 304
            return
        end local 2 // java.util.List columns
        end local 1 // java.util.List names
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   10     0     this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0   10     1    names  Ljava/util/List<Lorg/apache/cassandra/cql3/ColumnSpecification;>;
            0   10     2  columns  Ljava/util/List<Ljava/nio/ByteBuffer;>;
            5    9     3        i  I
    Signature: (Ljava/util/List<Lorg/apache/cassandra/cql3/ColumnSpecification;>;Ljava/util/List<Ljava/nio/ByteBuffer;>;)V
    MethodParameters:
         Name  Flags
      names    
      columns  

  public static org.apache.cassandra.cql3.UntypedResultSet$Row fromInternalRow(org.apache.cassandra.config.CFMetaData, org.apache.cassandra.db.DecoratedKey, org.apache.cassandra.db.rows.Row);
    descriptor: (Lorg/apache/cassandra/config/CFMetaData;Lorg/apache/cassandra/db/DecoratedKey;Lorg/apache/cassandra/db/rows/Row;)Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=9, args_size=3
        start local 0 // org.apache.cassandra.config.CFMetaData metadata
        start local 1 // org.apache.cassandra.db.DecoratedKey key
        start local 2 // org.apache.cassandra.db.rows.Row row
         0: .line 308
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 3 /* data */
        start local 3 // java.util.Map data
         1: .line 310
            aload 0 /* metadata */
            aload 1 /* key */
            invokestatic org.apache.cassandra.cql3.statements.SelectStatement.getComponents:(Lorg/apache/cassandra/config/CFMetaData;Lorg/apache/cassandra/db/DecoratedKey;)[Ljava/nio/ByteBuffer;
            astore 4 /* keyComponents */
        start local 4 // java.nio.ByteBuffer[] keyComponents
         2: .line 311
            aload 0 /* metadata */
            invokevirtual org.apache.cassandra.config.CFMetaData.partitionKeyColumns:()Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 6
            goto 5
      StackMap locals: org.apache.cassandra.config.CFMetaData org.apache.cassandra.db.DecoratedKey org.apache.cassandra.db.rows.Row java.util.Map java.nio.ByteBuffer[] top java.util.Iterator
      StackMap stack:
         3: aload 6
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.apache.cassandra.config.ColumnDefinition
            astore 5 /* def */
        start local 5 // org.apache.cassandra.config.ColumnDefinition def
         4: .line 312
            aload 3 /* data */
            aload 5 /* def */
            getfield org.apache.cassandra.config.ColumnDefinition.name:Lorg/apache/cassandra/cql3/ColumnIdentifier;
            invokevirtual org.apache.cassandra.cql3.ColumnIdentifier.toString:()Ljava/lang/String;
            aload 4 /* keyComponents */
            aload 5 /* def */
            invokevirtual org.apache.cassandra.config.ColumnDefinition.position:()I
            aaload
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 5 // org.apache.cassandra.config.ColumnDefinition def
         5: .line 311
      StackMap locals:
      StackMap stack:
            aload 6
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
         6: .line 314
            aload 2 /* row */
            invokeinterface org.apache.cassandra.db.rows.Row.clustering:()Lorg/apache/cassandra/db/Clustering;
            astore 5 /* clustering */
        start local 5 // org.apache.cassandra.db.Clustering clustering
         7: .line 315
            aload 0 /* metadata */
            invokevirtual org.apache.cassandra.config.CFMetaData.clusteringColumns:()Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 7
            goto 10
      StackMap locals: org.apache.cassandra.config.CFMetaData org.apache.cassandra.db.DecoratedKey org.apache.cassandra.db.rows.Row java.util.Map java.nio.ByteBuffer[] org.apache.cassandra.db.Clustering top java.util.Iterator
      StackMap stack:
         8: aload 7
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.apache.cassandra.config.ColumnDefinition
            astore 6 /* def */
        start local 6 // org.apache.cassandra.config.ColumnDefinition def
         9: .line 316
            aload 3 /* data */
            aload 6 /* def */
            getfield org.apache.cassandra.config.ColumnDefinition.name:Lorg/apache/cassandra/cql3/ColumnIdentifier;
            invokevirtual org.apache.cassandra.cql3.ColumnIdentifier.toString:()Ljava/lang/String;
            aload 5 /* clustering */
            aload 6 /* def */
            invokevirtual org.apache.cassandra.config.ColumnDefinition.position:()I
            invokeinterface org.apache.cassandra.db.Clustering.get:(I)Ljava/nio/ByteBuffer;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 6 // org.apache.cassandra.config.ColumnDefinition def
        10: .line 315
      StackMap locals:
      StackMap stack:
            aload 7
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 8
        11: .line 318
            aload 0 /* metadata */
            invokevirtual org.apache.cassandra.config.CFMetaData.partitionColumns:()Lorg/apache/cassandra/db/PartitionColumns;
            invokevirtual org.apache.cassandra.db.PartitionColumns.iterator:()Ljava/util/Iterator;
            astore 7
            goto 21
      StackMap locals:
      StackMap stack:
        12: aload 7
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast org.apache.cassandra.config.ColumnDefinition
            astore 6 /* def */
        start local 6 // org.apache.cassandra.config.ColumnDefinition def
        13: .line 320
            aload 6 /* def */
            invokevirtual org.apache.cassandra.config.ColumnDefinition.isSimple:()Z
            ifeq 18
        14: .line 322
            aload 2 /* row */
            aload 6 /* def */
            invokeinterface org.apache.cassandra.db.rows.Row.getCell:(Lorg/apache/cassandra/config/ColumnDefinition;)Lorg/apache/cassandra/db/rows/Cell;
            astore 8 /* cell */
        start local 8 // org.apache.cassandra.db.rows.Cell cell
        15: .line 323
            aload 8 /* cell */
            ifnull 21
        16: .line 324
            aload 3 /* data */
            aload 6 /* def */
            getfield org.apache.cassandra.config.ColumnDefinition.name:Lorg/apache/cassandra/cql3/ColumnIdentifier;
            invokevirtual org.apache.cassandra.cql3.ColumnIdentifier.toString:()Ljava/lang/String;
            aload 8 /* cell */
            invokevirtual org.apache.cassandra.db.rows.Cell.value:()Ljava/nio/ByteBuffer;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 8 // org.apache.cassandra.db.rows.Cell cell
        17: .line 325
            goto 21
        18: .line 328
      StackMap locals: org.apache.cassandra.config.CFMetaData org.apache.cassandra.db.DecoratedKey org.apache.cassandra.db.rows.Row java.util.Map java.nio.ByteBuffer[] org.apache.cassandra.db.Clustering org.apache.cassandra.config.ColumnDefinition java.util.Iterator
      StackMap stack:
            aload 2 /* row */
            aload 6 /* def */
            invokeinterface org.apache.cassandra.db.rows.Row.getComplexColumnData:(Lorg/apache/cassandra/config/ColumnDefinition;)Lorg/apache/cassandra/db/rows/ComplexColumnData;
            astore 8 /* complexData */
        start local 8 // org.apache.cassandra.db.rows.ComplexColumnData complexData
        19: .line 329
            aload 8 /* complexData */
            ifnull 21
        20: .line 330
            aload 3 /* data */
            aload 6 /* def */
            getfield org.apache.cassandra.config.ColumnDefinition.name:Lorg/apache/cassandra/cql3/ColumnIdentifier;
            invokevirtual org.apache.cassandra.cql3.ColumnIdentifier.toString:()Ljava/lang/String;
            aload 6 /* def */
            getfield org.apache.cassandra.config.ColumnDefinition.type:Lorg/apache/cassandra/db/marshal/AbstractType;
            checkcast org.apache.cassandra.db.marshal.CollectionType
            aload 8 /* complexData */
            invokevirtual org.apache.cassandra.db.rows.ComplexColumnData.iterator:()Ljava/util/Iterator;
            getstatic org.apache.cassandra.transport.ProtocolVersion.V3:Lorg/apache/cassandra/transport/ProtocolVersion;
            invokevirtual org.apache.cassandra.db.marshal.CollectionType.serializeForNativeProtocol:(Ljava/util/Iterator;Lorg/apache/cassandra/transport/ProtocolVersion;)Ljava/nio/ByteBuffer;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 8 // org.apache.cassandra.db.rows.ComplexColumnData complexData
        end local 6 // org.apache.cassandra.config.ColumnDefinition def
        21: .line 318
      StackMap locals: org.apache.cassandra.config.CFMetaData org.apache.cassandra.db.DecoratedKey org.apache.cassandra.db.rows.Row java.util.Map java.nio.ByteBuffer[] org.apache.cassandra.db.Clustering top java.util.Iterator
      StackMap stack:
            aload 7
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 12
        22: .line 334
            new org.apache.cassandra.cql3.UntypedResultSet$Row
            dup
            aload 3 /* data */
            invokespecial org.apache.cassandra.cql3.UntypedResultSet$Row.<init>:(Ljava/util/Map;)V
            areturn
        end local 5 // org.apache.cassandra.db.Clustering clustering
        end local 4 // java.nio.ByteBuffer[] keyComponents
        end local 3 // java.util.Map data
        end local 2 // org.apache.cassandra.db.rows.Row row
        end local 1 // org.apache.cassandra.db.DecoratedKey key
        end local 0 // org.apache.cassandra.config.CFMetaData metadata
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0       metadata  Lorg/apache/cassandra/config/CFMetaData;
            0   23     1            key  Lorg/apache/cassandra/db/DecoratedKey;
            0   23     2            row  Lorg/apache/cassandra/db/rows/Row;
            1   23     3           data  Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;
            2   23     4  keyComponents  [Ljava/nio/ByteBuffer;
            4    5     5            def  Lorg/apache/cassandra/config/ColumnDefinition;
            7   23     5     clustering  Lorg/apache/cassandra/db/Clustering;
            9   10     6            def  Lorg/apache/cassandra/config/ColumnDefinition;
           13   21     6            def  Lorg/apache/cassandra/config/ColumnDefinition;
           15   17     8           cell  Lorg/apache/cassandra/db/rows/Cell;
           19   21     8    complexData  Lorg/apache/cassandra/db/rows/ComplexColumnData;
    MethodParameters:
          Name  Flags
      metadata  
      key       
      row       

  public boolean has(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 340
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            ifnull 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    2     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public java.nio.ByteBuffer getBlob(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/nio/ByteBuffer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 345
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public java.lang.String getString(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 350
            getstatic org.apache.cassandra.db.marshal.UTF8Type.instance:Lorg/apache/cassandra/db/marshal/UTF8Type;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.UTF8Type.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.lang.String
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public boolean getBoolean(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 355
            getstatic org.apache.cassandra.db.marshal.BooleanType.instance:Lorg/apache/cassandra/db/marshal/BooleanType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.BooleanType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public byte getByte(java.lang.String);
    descriptor: (Ljava/lang/String;)B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 360
            getstatic org.apache.cassandra.db.marshal.ByteType.instance:Lorg/apache/cassandra/db/marshal/ByteType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.ByteType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.lang.Byte
            invokevirtual java.lang.Byte.byteValue:()B
            ireturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public short getShort(java.lang.String);
    descriptor: (Ljava/lang/String;)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 365
            getstatic org.apache.cassandra.db.marshal.ShortType.instance:Lorg/apache/cassandra/db/marshal/ShortType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.ShortType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.lang.Short
            invokevirtual java.lang.Short.shortValue:()S
            ireturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public int getInt(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 370
            getstatic org.apache.cassandra.db.marshal.Int32Type.instance:Lorg/apache/cassandra/db/marshal/Int32Type;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.Int32Type.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            ireturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public double getDouble(java.lang.String);
    descriptor: (Ljava/lang/String;)D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 375
            getstatic org.apache.cassandra.db.marshal.DoubleType.instance:Lorg/apache/cassandra/db/marshal/DoubleType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.DoubleType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.lang.Double
            invokevirtual java.lang.Double.doubleValue:()D
            dreturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public java.nio.ByteBuffer getBytes(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/nio/ByteBuffer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 380
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public java.net.InetAddress getInetAddress(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/net/InetAddress;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 385
            getstatic org.apache.cassandra.db.marshal.InetAddressType.instance:Lorg/apache/cassandra/db/marshal/InetAddressType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.InetAddressType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.net.InetAddress
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public java.util.UUID getUUID(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/UUID;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 390
            getstatic org.apache.cassandra.db.marshal.UUIDType.instance:Lorg/apache/cassandra/db/marshal/UUIDType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.UUIDType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.UUID
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public java.util.Date getTimestamp(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Date;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 395
            getstatic org.apache.cassandra.db.marshal.TimestampType.instance:Lorg/apache/cassandra/db/marshal/TimestampType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.TimestampType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.Date
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public long getLong(java.lang.String);
    descriptor: (Ljava/lang/String;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 400
            getstatic org.apache.cassandra.db.marshal.LongType.instance:Lorg/apache/cassandra/db/marshal/LongType;
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            invokevirtual org.apache.cassandra.db.marshal.LongType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.lang.Long
            invokevirtual java.lang.Long.longValue:()J
            lreturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      column  

  public <T> java.util.Set<T> getSet(java.lang.String, org.apache.cassandra.db.marshal.AbstractType<T>);
    descriptor: (Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
        start local 2 // org.apache.cassandra.db.marshal.AbstractType type
         0: .line 405
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            astore 3 /* raw */
        start local 3 // java.nio.ByteBuffer raw
         1: .line 406
            aload 3 /* raw */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.nio.ByteBuffer
      StackMap stack:
         2: aload 2 /* type */
            iconst_1
            invokestatic org.apache.cassandra.db.marshal.SetType.getInstance:(Lorg/apache/cassandra/db/marshal/AbstractType;Z)Lorg/apache/cassandra/db/marshal/SetType;
            aload 3 /* raw */
            invokevirtual org.apache.cassandra.db.marshal.SetType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.Set
      StackMap locals:
      StackMap stack: java.util.Set
         3: areturn
        end local 3 // java.nio.ByteBuffer raw
        end local 2 // org.apache.cassandra.db.marshal.AbstractType type
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    4     1  column  Ljava/lang/String;
            0    4     2    type  Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;
            1    4     3     raw  Ljava/nio/ByteBuffer;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;)Ljava/util/Set<TT;>;
    MethodParameters:
        Name  Flags
      column  
      type    

  public <T> java.util.List<T> getList(java.lang.String, org.apache.cassandra.db.marshal.AbstractType<T>);
    descriptor: (Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
        start local 2 // org.apache.cassandra.db.marshal.AbstractType type
         0: .line 411
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            astore 3 /* raw */
        start local 3 // java.nio.ByteBuffer raw
         1: .line 412
            aload 3 /* raw */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.nio.ByteBuffer
      StackMap stack:
         2: aload 2 /* type */
            iconst_1
            invokestatic org.apache.cassandra.db.marshal.ListType.getInstance:(Lorg/apache/cassandra/db/marshal/AbstractType;Z)Lorg/apache/cassandra/db/marshal/ListType;
            aload 3 /* raw */
            invokevirtual org.apache.cassandra.db.marshal.ListType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.List
      StackMap locals:
      StackMap stack: java.util.List
         3: areturn
        end local 3 // java.nio.ByteBuffer raw
        end local 2 // org.apache.cassandra.db.marshal.AbstractType type
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    4     1  column  Ljava/lang/String;
            0    4     2    type  Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;
            1    4     3     raw  Ljava/nio/ByteBuffer;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
        Name  Flags
      column  
      type    

  public <K, V> java.util.Map<K, V> getMap(java.lang.String, org.apache.cassandra.db.marshal.AbstractType<K>, org.apache.cassandra.db.marshal.AbstractType<V>);
    descriptor: (Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
        start local 2 // org.apache.cassandra.db.marshal.AbstractType keyType
        start local 3 // org.apache.cassandra.db.marshal.AbstractType valueType
         0: .line 417
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            astore 4 /* raw */
        start local 4 // java.nio.ByteBuffer raw
         1: .line 418
            aload 4 /* raw */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.nio.ByteBuffer
      StackMap stack:
         2: aload 2 /* keyType */
            aload 3 /* valueType */
            iconst_1
            invokestatic org.apache.cassandra.db.marshal.MapType.getInstance:(Lorg/apache/cassandra/db/marshal/AbstractType;Lorg/apache/cassandra/db/marshal/AbstractType;Z)Lorg/apache/cassandra/db/marshal/MapType;
            aload 4 /* raw */
            invokevirtual org.apache.cassandra.db.marshal.MapType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.Map
      StackMap locals:
      StackMap stack: java.util.Map
         3: areturn
        end local 4 // java.nio.ByteBuffer raw
        end local 3 // org.apache.cassandra.db.marshal.AbstractType valueType
        end local 2 // org.apache.cassandra.db.marshal.AbstractType keyType
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    4     1     column  Ljava/lang/String;
            0    4     2    keyType  Lorg/apache/cassandra/db/marshal/AbstractType<TK;>;
            0    4     3  valueType  Lorg/apache/cassandra/db/marshal/AbstractType<TV;>;
            1    4     4        raw  Ljava/nio/ByteBuffer;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType<TK;>;Lorg/apache/cassandra/db/marshal/AbstractType<TV;>;)Ljava/util/Map<TK;TV;>;
    MethodParameters:
           Name  Flags
      column     
      keyType    
      valueType  

  public java.util.Map<java.lang.String, java.lang.String> getTextMap(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 423
            aload 0 /* this */
            aload 1 /* column */
            getstatic org.apache.cassandra.db.marshal.UTF8Type.instance:Lorg/apache/cassandra/db/marshal/UTF8Type;
            getstatic org.apache.cassandra.db.marshal.UTF8Type.instance:Lorg/apache/cassandra/db/marshal/UTF8Type;
            invokevirtual org.apache.cassandra.cql3.UntypedResultSet$Row.getMap:(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/Map;
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    MethodParameters:
        Name  Flags
      column  

  public <T> java.util.Set<T> getFrozenSet(java.lang.String, org.apache.cassandra.db.marshal.AbstractType<T>);
    descriptor: (Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
        start local 2 // org.apache.cassandra.db.marshal.AbstractType type
         0: .line 428
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            astore 3 /* raw */
        start local 3 // java.nio.ByteBuffer raw
         1: .line 429
            aload 3 /* raw */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.nio.ByteBuffer
      StackMap stack:
         2: aload 2 /* type */
            iconst_0
            invokestatic org.apache.cassandra.db.marshal.SetType.getInstance:(Lorg/apache/cassandra/db/marshal/AbstractType;Z)Lorg/apache/cassandra/db/marshal/SetType;
            aload 3 /* raw */
            invokevirtual org.apache.cassandra.db.marshal.SetType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.Set
      StackMap locals:
      StackMap stack: java.util.Set
         3: areturn
        end local 3 // java.nio.ByteBuffer raw
        end local 2 // org.apache.cassandra.db.marshal.AbstractType type
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    4     1  column  Ljava/lang/String;
            0    4     2    type  Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;
            1    4     3     raw  Ljava/nio/ByteBuffer;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;)Ljava/util/Set<TT;>;
    MethodParameters:
        Name  Flags
      column  
      type    

  public <T> java.util.List<T> getFrozenList(java.lang.String, org.apache.cassandra.db.marshal.AbstractType<T>);
    descriptor: (Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
        start local 2 // org.apache.cassandra.db.marshal.AbstractType type
         0: .line 434
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            astore 3 /* raw */
        start local 3 // java.nio.ByteBuffer raw
         1: .line 435
            aload 3 /* raw */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.nio.ByteBuffer
      StackMap stack:
         2: aload 2 /* type */
            iconst_0
            invokestatic org.apache.cassandra.db.marshal.ListType.getInstance:(Lorg/apache/cassandra/db/marshal/AbstractType;Z)Lorg/apache/cassandra/db/marshal/ListType;
            aload 3 /* raw */
            invokevirtual org.apache.cassandra.db.marshal.ListType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.List
      StackMap locals:
      StackMap stack: java.util.List
         3: areturn
        end local 3 // java.nio.ByteBuffer raw
        end local 2 // org.apache.cassandra.db.marshal.AbstractType type
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    4     1  column  Ljava/lang/String;
            0    4     2    type  Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;
            1    4     3     raw  Ljava/nio/ByteBuffer;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
        Name  Flags
      column  
      type    

  public <K, V> java.util.Map<K, V> getFrozenMap(java.lang.String, org.apache.cassandra.db.marshal.AbstractType<K>, org.apache.cassandra.db.marshal.AbstractType<V>);
    descriptor: (Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
        start local 2 // org.apache.cassandra.db.marshal.AbstractType keyType
        start local 3 // org.apache.cassandra.db.marshal.AbstractType valueType
         0: .line 440
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            aload 1 /* column */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.nio.ByteBuffer
            astore 4 /* raw */
        start local 4 // java.nio.ByteBuffer raw
         1: .line 441
            aload 4 /* raw */
            ifnonnull 2
            aconst_null
            goto 3
      StackMap locals: java.nio.ByteBuffer
      StackMap stack:
         2: aload 2 /* keyType */
            aload 3 /* valueType */
            iconst_0
            invokestatic org.apache.cassandra.db.marshal.MapType.getInstance:(Lorg/apache/cassandra/db/marshal/AbstractType;Lorg/apache/cassandra/db/marshal/AbstractType;Z)Lorg/apache/cassandra/db/marshal/MapType;
            aload 4 /* raw */
            invokevirtual org.apache.cassandra.db.marshal.MapType.compose:(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
            checkcast java.util.Map
      StackMap locals:
      StackMap stack: java.util.Map
         3: areturn
        end local 4 // java.nio.ByteBuffer raw
        end local 3 // org.apache.cassandra.db.marshal.AbstractType valueType
        end local 2 // org.apache.cassandra.db.marshal.AbstractType keyType
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    4     1     column  Ljava/lang/String;
            0    4     2    keyType  Lorg/apache/cassandra/db/marshal/AbstractType<TK;>;
            0    4     3  valueType  Lorg/apache/cassandra/db/marshal/AbstractType<TV;>;
            1    4     4        raw  Ljava/nio/ByteBuffer;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType<TK;>;Lorg/apache/cassandra/db/marshal/AbstractType<TV;>;)Ljava/util/Map<TK;TV;>;
    MethodParameters:
           Name  Flags
      column     
      keyType    
      valueType  

  public java.util.Map<java.lang.String, java.lang.String> getFrozenTextMap(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
        start local 1 // java.lang.String column
         0: .line 446
            aload 0 /* this */
            aload 1 /* column */
            getstatic org.apache.cassandra.db.marshal.UTF8Type.instance:Lorg/apache/cassandra/db/marshal/UTF8Type;
            getstatic org.apache.cassandra.db.marshal.UTF8Type.instance:Lorg/apache/cassandra/db/marshal/UTF8Type;
            invokevirtual org.apache.cassandra.cql3.UntypedResultSet$Row.getFrozenMap:(Ljava/lang/String;Lorg/apache/cassandra/db/marshal/AbstractType;Lorg/apache/cassandra/db/marshal/AbstractType;)Ljava/util/Map;
            areturn
        end local 1 // java.lang.String column
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
            0    1     1  column  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    MethodParameters:
        Name  Flags
      column  

  public java.util.List<org.apache.cassandra.cql3.ColumnSpecification> getColumns();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
         0: .line 451
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.columns:Ljava/util/List;
            areturn
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
    Signature: ()Ljava/util/List<Lorg/apache/cassandra/cql3/ColumnSpecification;>;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
         0: .line 457
            aload 0 /* this */
            getfield org.apache.cassandra.cql3.UntypedResultSet$Row.data:Ljava/util/Map;
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            areturn
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet$Row this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
}
SourceFile: "UntypedResultSet.java"
NestHost: org.apache.cassandra.cql3.UntypedResultSet
InnerClasses:
  public Row = org.apache.cassandra.cql3.UntypedResultSet$Row of org.apache.cassandra.cql3.UntypedResultSet