public abstract class org.apache.cassandra.cql3.UntypedResultSet implements java.lang.Iterable<org.apache.cassandra.cql3.UntypedResultSet$Row>
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.cassandra.cql3.UntypedResultSet
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet this
         0: .line 42
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/cassandra/cql3/UntypedResultSet;

  public static org.apache.cassandra.cql3.UntypedResultSet create(org.apache.cassandra.cql3.ResultSet);
    descriptor: (Lorg/apache/cassandra/cql3/ResultSet;)Lorg/apache/cassandra/cql3/UntypedResultSet;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.cassandra.cql3.ResultSet rs
         0: .line 46
            new org.apache.cassandra.cql3.UntypedResultSet$FromResultSet
            dup
            aload 0 /* rs */
            invokespecial org.apache.cassandra.cql3.UntypedResultSet$FromResultSet.<init>:(Lorg/apache/cassandra/cql3/ResultSet;)V
            areturn
        end local 0 // org.apache.cassandra.cql3.ResultSet rs
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    rs  Lorg/apache/cassandra/cql3/ResultSet;
    MethodParameters:
      Name  Flags
      rs    

  public static org.apache.cassandra.cql3.UntypedResultSet create(java.util.List<java.util.Map<java.lang.String, java.nio.ByteBuffer>>);
    descriptor: (Ljava/util/List;)Lorg/apache/cassandra/cql3/UntypedResultSet;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.util.List results
         0: .line 51
            new org.apache.cassandra.cql3.UntypedResultSet$FromResultList
            dup
            aload 0 /* results */
            invokespecial org.apache.cassandra.cql3.UntypedResultSet$FromResultList.<init>:(Ljava/util/List;)V
            areturn
        end local 0 // java.util.List results
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0  results  Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;>;
    Signature: (Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;>;)Lorg/apache/cassandra/cql3/UntypedResultSet;
    MethodParameters:
         Name  Flags
      results  

  public static org.apache.cassandra.cql3.UntypedResultSet create(org.apache.cassandra.cql3.statements.SelectStatement, org.apache.cassandra.service.pager.QueryPager, int);
    descriptor: (Lorg/apache/cassandra/cql3/statements/SelectStatement;Lorg/apache/cassandra/service/pager/QueryPager;I)Lorg/apache/cassandra/cql3/UntypedResultSet;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.cassandra.cql3.statements.SelectStatement select
        start local 1 // org.apache.cassandra.service.pager.QueryPager pager
        start local 2 // int pageSize
         0: .line 56
            new org.apache.cassandra.cql3.UntypedResultSet$FromPager
            dup
            aload 0 /* select */
            aload 1 /* pager */
            iload 2 /* pageSize */
            invokespecial org.apache.cassandra.cql3.UntypedResultSet$FromPager.<init>:(Lorg/apache/cassandra/cql3/statements/SelectStatement;Lorg/apache/cassandra/service/pager/QueryPager;I)V
            areturn
        end local 2 // int pageSize
        end local 1 // org.apache.cassandra.service.pager.QueryPager pager
        end local 0 // org.apache.cassandra.cql3.statements.SelectStatement select
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0    select  Lorg/apache/cassandra/cql3/statements/SelectStatement;
            0    1     1     pager  Lorg/apache/cassandra/service/pager/QueryPager;
            0    1     2  pageSize  I
    MethodParameters:
          Name  Flags
      select    
      pager     
      pageSize  

  public static org.apache.cassandra.cql3.UntypedResultSet create(org.apache.cassandra.cql3.statements.SelectStatement, org.apache.cassandra.db.ConsistencyLevel, org.apache.cassandra.service.ClientState, org.apache.cassandra.service.pager.QueryPager, int);
    descriptor: (Lorg/apache/cassandra/cql3/statements/SelectStatement;Lorg/apache/cassandra/db/ConsistencyLevel;Lorg/apache/cassandra/service/ClientState;Lorg/apache/cassandra/service/pager/QueryPager;I)Lorg/apache/cassandra/cql3/UntypedResultSet;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.cassandra.cql3.statements.SelectStatement select
        start local 1 // org.apache.cassandra.db.ConsistencyLevel cl
        start local 2 // org.apache.cassandra.service.ClientState clientState
        start local 3 // org.apache.cassandra.service.pager.QueryPager pager
        start local 4 // int pageSize
         0: .line 70
            new org.apache.cassandra.cql3.UntypedResultSet$FromDistributedPager
            dup
            aload 0 /* select */
            aload 1 /* cl */
            aload 2 /* clientState */
            aload 3 /* pager */
            iload 4 /* pageSize */
            invokespecial org.apache.cassandra.cql3.UntypedResultSet$FromDistributedPager.<init>:(Lorg/apache/cassandra/cql3/statements/SelectStatement;Lorg/apache/cassandra/db/ConsistencyLevel;Lorg/apache/cassandra/service/ClientState;Lorg/apache/cassandra/service/pager/QueryPager;I)V
            areturn
        end local 4 // int pageSize
        end local 3 // org.apache.cassandra.service.pager.QueryPager pager
        end local 2 // org.apache.cassandra.service.ClientState clientState
        end local 1 // org.apache.cassandra.db.ConsistencyLevel cl
        end local 0 // org.apache.cassandra.cql3.statements.SelectStatement select
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0       select  Lorg/apache/cassandra/cql3/statements/SelectStatement;
            0    1     1           cl  Lorg/apache/cassandra/db/ConsistencyLevel;
            0    1     2  clientState  Lorg/apache/cassandra/service/ClientState;
            0    1     3        pager  Lorg/apache/cassandra/service/pager/QueryPager;
            0    1     4     pageSize  I
    RuntimeInvisibleAnnotations: 
      com.google.common.annotations.VisibleForTesting()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        com.google.common.annotations.VisibleForTesting()
    MethodParameters:
             Name  Flags
      select       
      cl           
      clientState  
      pager        
      pageSize     

  public boolean isEmpty();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.cassandra.cql3.UntypedResultSet this
         0: .line 75
            aload 0 /* this */
            invokevirtual org.apache.cassandra.cql3.UntypedResultSet.size:()I
            ifne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.cassandra.cql3.UntypedResultSet this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/cassandra/cql3/UntypedResultSet;

  public abstract int size();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.cassandra.cql3.UntypedResultSet$Row one();
    descriptor: ()Lorg/apache/cassandra/cql3/UntypedResultSet$Row;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.List<org.apache.cassandra.cql3.ColumnSpecification> metadata();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lorg/apache/cassandra/cql3/ColumnSpecification;>;
}
Signature: Ljava/lang/Object;Ljava/lang/Iterable<Lorg/apache/cassandra/cql3/UntypedResultSet$Row;>;
SourceFile: "UntypedResultSet.java"
NestMembers:
  org.apache.cassandra.cql3.UntypedResultSet$FromDistributedPager  org.apache.cassandra.cql3.UntypedResultSet$FromDistributedPager$1  org.apache.cassandra.cql3.UntypedResultSet$FromPager  org.apache.cassandra.cql3.UntypedResultSet$FromPager$1  org.apache.cassandra.cql3.UntypedResultSet$FromResultList  org.apache.cassandra.cql3.UntypedResultSet$FromResultList$1  org.apache.cassandra.cql3.UntypedResultSet$FromResultSet  org.apache.cassandra.cql3.UntypedResultSet$FromResultSet$1  org.apache.cassandra.cql3.UntypedResultSet$Row
InnerClasses:
  private FromDistributedPager = org.apache.cassandra.cql3.UntypedResultSet$FromDistributedPager of org.apache.cassandra.cql3.UntypedResultSet
  private FromPager = org.apache.cassandra.cql3.UntypedResultSet$FromPager of org.apache.cassandra.cql3.UntypedResultSet
  private FromResultList = org.apache.cassandra.cql3.UntypedResultSet$FromResultList of org.apache.cassandra.cql3.UntypedResultSet
  private FromResultSet = org.apache.cassandra.cql3.UntypedResultSet$FromResultSet of org.apache.cassandra.cql3.UntypedResultSet
  public Row = org.apache.cassandra.cql3.UntypedResultSet$Row of org.apache.cassandra.cql3.UntypedResultSet