public class org.skife.jdbi.v2.Query<ResultType> extends org.skife.jdbi.v2.SQLStatement<org.skife.jdbi.v2.Query<ResultType>> implements org.skife.jdbi.v2.ResultBearing<ResultType>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.skife.jdbi.v2.Query
  super_class: org.skife.jdbi.v2.SQLStatement
{
  private final org.skife.jdbi.v2.tweak.ResultSetMapper<ResultType> mapper;
    descriptor: Lorg/skife/jdbi/v2/tweak/ResultSetMapper;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lorg/skife/jdbi/v2/tweak/ResultSetMapper<TResultType;>;

  private final org.skife.jdbi.v2.MappingRegistry mappingRegistry;
    descriptor: Lorg/skife/jdbi/v2/MappingRegistry;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  void <init>(org.skife.jdbi.v2.Binding, org.skife.jdbi.v2.tweak.ResultSetMapper<ResultType>, org.skife.jdbi.v2.tweak.StatementLocator, org.skife.jdbi.v2.tweak.StatementRewriter, org.skife.jdbi.v2.Handle, org.skife.jdbi.v2.tweak.StatementBuilder, java.lang.String, org.skife.jdbi.v2.ConcreteStatementContext, org.skife.jdbi.v2.tweak.SQLLog, org.skife.jdbi.v2.TimingCollector, java.util.Collection<org.skife.jdbi.v2.tweak.StatementCustomizer>, org.skife.jdbi.v2.MappingRegistry, org.skife.jdbi.v2.Foreman, org.skife.jdbi.v2.ContainerFactoryRegistry);
    descriptor: (Lorg/skife/jdbi/v2/Binding;Lorg/skife/jdbi/v2/tweak/ResultSetMapper;Lorg/skife/jdbi/v2/tweak/StatementLocator;Lorg/skife/jdbi/v2/tweak/StatementRewriter;Lorg/skife/jdbi/v2/Handle;Lorg/skife/jdbi/v2/tweak/StatementBuilder;Ljava/lang/String;Lorg/skife/jdbi/v2/ConcreteStatementContext;Lorg/skife/jdbi/v2/tweak/SQLLog;Lorg/skife/jdbi/v2/TimingCollector;Ljava/util/Collection;Lorg/skife/jdbi/v2/MappingRegistry;Lorg/skife/jdbi/v2/Foreman;Lorg/skife/jdbi/v2/ContainerFactoryRegistry;)V
    flags: (0x0000) 
    Code:
      stack=13, locals=15, args_size=15
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // org.skife.jdbi.v2.Binding params
        start local 2 // org.skife.jdbi.v2.tweak.ResultSetMapper mapper
        start local 3 // org.skife.jdbi.v2.tweak.StatementLocator locator
        start local 4 // org.skife.jdbi.v2.tweak.StatementRewriter statementRewriter
        start local 5 // org.skife.jdbi.v2.Handle handle
        start local 6 // org.skife.jdbi.v2.tweak.StatementBuilder cache
        start local 7 // java.lang.String sql
        start local 8 // org.skife.jdbi.v2.ConcreteStatementContext ctx
        start local 9 // org.skife.jdbi.v2.tweak.SQLLog log
        start local 10 // org.skife.jdbi.v2.TimingCollector timingCollector
        start local 11 // java.util.Collection customizers
        start local 12 // org.skife.jdbi.v2.MappingRegistry mappingRegistry
        start local 13 // org.skife.jdbi.v2.Foreman foreman
        start local 14 // org.skife.jdbi.v2.ContainerFactoryRegistry containerFactoryRegistry
         0: .line 56
            aload 0 /* this */
            aload 1 /* params */
            aload 3 /* locator */
            aload 4 /* statementRewriter */
            aload 5 /* handle */
            aload 6 /* cache */
            aload 7 /* sql */
            aload 8 /* ctx */
            aload 9 /* log */
            aload 10 /* timingCollector */
            aload 11 /* customizers */
            aload 13 /* foreman */
            aload 14 /* containerFactoryRegistry */
            invokespecial org.skife.jdbi.v2.SQLStatement.<init>:(Lorg/skife/jdbi/v2/Binding;Lorg/skife/jdbi/v2/tweak/StatementLocator;Lorg/skife/jdbi/v2/tweak/StatementRewriter;Lorg/skife/jdbi/v2/Handle;Lorg/skife/jdbi/v2/tweak/StatementBuilder;Ljava/lang/String;Lorg/skife/jdbi/v2/ConcreteStatementContext;Lorg/skife/jdbi/v2/tweak/SQLLog;Lorg/skife/jdbi/v2/TimingCollector;Ljava/util/Collection;Lorg/skife/jdbi/v2/Foreman;Lorg/skife/jdbi/v2/ContainerFactoryRegistry;)V
         1: .line 57
            aload 0 /* this */
            aload 2 /* mapper */
            putfield org.skife.jdbi.v2.Query.mapper:Lorg/skife/jdbi/v2/tweak/ResultSetMapper;
         2: .line 58
            aload 0 /* this */
            aload 12 /* mappingRegistry */
            putfield org.skife.jdbi.v2.Query.mappingRegistry:Lorg/skife/jdbi/v2/MappingRegistry;
         3: .line 59
            return
        end local 14 // org.skife.jdbi.v2.ContainerFactoryRegistry containerFactoryRegistry
        end local 13 // org.skife.jdbi.v2.Foreman foreman
        end local 12 // org.skife.jdbi.v2.MappingRegistry mappingRegistry
        end local 11 // java.util.Collection customizers
        end local 10 // org.skife.jdbi.v2.TimingCollector timingCollector
        end local 9 // org.skife.jdbi.v2.tweak.SQLLog log
        end local 8 // org.skife.jdbi.v2.ConcreteStatementContext ctx
        end local 7 // java.lang.String sql
        end local 6 // org.skife.jdbi.v2.tweak.StatementBuilder cache
        end local 5 // org.skife.jdbi.v2.Handle handle
        end local 4 // org.skife.jdbi.v2.tweak.StatementRewriter statementRewriter
        end local 3 // org.skife.jdbi.v2.tweak.StatementLocator locator
        end local 2 // org.skife.jdbi.v2.tweak.ResultSetMapper mapper
        end local 1 // org.skife.jdbi.v2.Binding params
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    4     0                      this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    4     1                    params  Lorg/skife/jdbi/v2/Binding;
            0    4     2                    mapper  Lorg/skife/jdbi/v2/tweak/ResultSetMapper<TResultType;>;
            0    4     3                   locator  Lorg/skife/jdbi/v2/tweak/StatementLocator;
            0    4     4         statementRewriter  Lorg/skife/jdbi/v2/tweak/StatementRewriter;
            0    4     5                    handle  Lorg/skife/jdbi/v2/Handle;
            0    4     6                     cache  Lorg/skife/jdbi/v2/tweak/StatementBuilder;
            0    4     7                       sql  Ljava/lang/String;
            0    4     8                       ctx  Lorg/skife/jdbi/v2/ConcreteStatementContext;
            0    4     9                       log  Lorg/skife/jdbi/v2/tweak/SQLLog;
            0    4    10           timingCollector  Lorg/skife/jdbi/v2/TimingCollector;
            0    4    11               customizers  Ljava/util/Collection<Lorg/skife/jdbi/v2/tweak/StatementCustomizer;>;
            0    4    12           mappingRegistry  Lorg/skife/jdbi/v2/MappingRegistry;
            0    4    13                   foreman  Lorg/skife/jdbi/v2/Foreman;
            0    4    14  containerFactoryRegistry  Lorg/skife/jdbi/v2/ContainerFactoryRegistry;
    Signature: (Lorg/skife/jdbi/v2/Binding;Lorg/skife/jdbi/v2/tweak/ResultSetMapper<TResultType;>;Lorg/skife/jdbi/v2/tweak/StatementLocator;Lorg/skife/jdbi/v2/tweak/StatementRewriter;Lorg/skife/jdbi/v2/Handle;Lorg/skife/jdbi/v2/tweak/StatementBuilder;Ljava/lang/String;Lorg/skife/jdbi/v2/ConcreteStatementContext;Lorg/skife/jdbi/v2/tweak/SQLLog;Lorg/skife/jdbi/v2/TimingCollector;Ljava/util/Collection<Lorg/skife/jdbi/v2/tweak/StatementCustomizer;>;Lorg/skife/jdbi/v2/MappingRegistry;Lorg/skife/jdbi/v2/Foreman;Lorg/skife/jdbi/v2/ContainerFactoryRegistry;)V
    MethodParameters:
                          Name  Flags
      params                    
      mapper                    
      locator                   
      statementRewriter         
      handle                    
      cache                     
      sql                       
      ctx                       
      log                       
      timingCollector           
      customizers               
      mappingRegistry           
      foreman                   
      containerFactoryRegistry  

  public java.util.List<ResultType> list();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.skife.jdbi.v2.Query this
         0: .line 75
            aload 0 /* this */
            ldc Ljava/util/List;
            invokevirtual org.skife.jdbi.v2.Query.list:(Ljava/lang/Class;)Ljava/lang/Object;
            checkcast java.util.List
            areturn
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
    Signature: ()Ljava/util/List<TResultType;>;

  public <ContainerType> ContainerType list(java.lang.Class<ContainerType>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // java.lang.Class containerType
         0: .line 81
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getContainerMapperRegistry:()Lorg/skife/jdbi/v2/ContainerFactoryRegistry;
            aload 1 /* containerType */
            invokevirtual org.skife.jdbi.v2.ContainerFactoryRegistry.createBuilderFor:(Ljava/lang/Class;)Lorg/skife/jdbi/v2/ContainerBuilder;
            astore 2 /* builder */
        start local 2 // org.skife.jdbi.v2.ContainerBuilder builder
         1: .line 82
            aload 0 /* this */
            aload 2 /* builder */
            new org.skife.jdbi.v2.Query$1
            dup
            aload 0 /* this */
            invokespecial org.skife.jdbi.v2.Query$1.<init>:(Lorg/skife/jdbi/v2/Query;)V
            invokevirtual org.skife.jdbi.v2.Query.fold:(Ljava/lang/Object;Lorg/skife/jdbi/v2/Folder3;)Ljava/lang/Object;
            checkcast org.skife.jdbi.v2.ContainerBuilder
         2: .line 93
            invokeinterface org.skife.jdbi.v2.ContainerBuilder.build:()Ljava/lang/Object;
         3: .line 82
            areturn
        end local 2 // org.skife.jdbi.v2.ContainerBuilder builder
        end local 1 // java.lang.Class containerType
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    4     1  containerType  Ljava/lang/Class<TContainerType;>;
            1    4     2        builder  Lorg/skife/jdbi/v2/ContainerBuilder<TContainerType;>;
    Signature: <ContainerType:Ljava/lang/Object;>(Ljava/lang/Class<TContainerType;>;)TContainerType;
    MethodParameters:
               Name  Flags
      containerType  

  public java.util.List<ResultType> list(int);
    descriptor: (I)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // int maxRows
         0: .line 114
            aload 0 /* this */
            new org.skife.jdbi.v2.Query$2
            dup
            aload 0 /* this */
            aload 0 /* this */
            iload 1 /* maxRows */
            invokespecial org.skife.jdbi.v2.Query$2.<init>:(Lorg/skife/jdbi/v2/Query;Lorg/skife/jdbi/v2/BaseStatement;I)V
            invokevirtual org.skife.jdbi.v2.Query.internalExecute:(Lorg/skife/jdbi/v2/QueryResultMunger;)Ljava/lang/Object;
            checkcast java.util.List
            astore 3
         1: .line 129
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         2: .line 114
            aload 3
            areturn
         3: .line 128
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 2
         4: .line 129
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         5: .line 130
            aload 2
            athrow
        end local 1 // int maxRows
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    6     1  maxRows  I
      Exception table:
        from    to  target  type
           0     1       3  any
    Signature: (I)Ljava/util/List<TResultType;>;
    MethodParameters:
         Name  Flags
      maxRows  final

  public <AccumulatorType> AccumulatorType fold(AccumulatorType, org.skife.jdbi.v2.Folder2<AccumulatorType>);
    descriptor: (Ljava/lang/Object;Lorg/skife/jdbi/v2/Folder2;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=3
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // java.lang.Object accumulator
        start local 2 // org.skife.jdbi.v2.Folder2 folder
         0: .line 148
            new java.util.concurrent.atomic.AtomicReference
            dup
            aload 1 /* accumulator */
            invokespecial java.util.concurrent.atomic.AtomicReference.<init>:(Ljava/lang/Object;)V
            astore 3 /* acc */
        start local 3 // java.util.concurrent.atomic.AtomicReference acc
         1: .line 151
            aload 0 /* this */
            new org.skife.jdbi.v2.Query$3
            dup
            aload 0 /* this */
            aload 0 /* this */
            aload 3 /* acc */
            aload 2 /* folder */
            invokespecial org.skife.jdbi.v2.Query$3.<init>:(Lorg/skife/jdbi/v2/Query;Lorg/skife/jdbi/v2/BaseStatement;Ljava/util/concurrent/atomic/AtomicReference;Lorg/skife/jdbi/v2/Folder2;)V
            invokevirtual org.skife.jdbi.v2.Query.internalExecute:(Lorg/skife/jdbi/v2/QueryResultMunger;)Ljava/lang/Object;
            pop
         2: .line 162
            aload 3 /* acc */
            invokevirtual java.util.concurrent.atomic.AtomicReference.get:()Ljava/lang/Object;
            astore 5
         3: .line 165
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         4: .line 162
            aload 5
            areturn
         5: .line 164
      StackMap locals: org.skife.jdbi.v2.Query java.lang.Object org.skife.jdbi.v2.Folder2 java.util.concurrent.atomic.AtomicReference
      StackMap stack: java.lang.Throwable
            astore 4
         6: .line 165
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         7: .line 166
            aload 4
            athrow
        end local 3 // java.util.concurrent.atomic.AtomicReference acc
        end local 2 // org.skife.jdbi.v2.Folder2 folder
        end local 1 // java.lang.Object accumulator
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    8     0         this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    8     1  accumulator  TAccumulatorType;
            0    8     2       folder  Lorg/skife/jdbi/v2/Folder2<TAccumulatorType;>;
            1    8     3          acc  Ljava/util/concurrent/atomic/AtomicReference<TAccumulatorType;>;
      Exception table:
        from    to  target  type
           1     3       5  any
    Signature: <AccumulatorType:Ljava/lang/Object;>(TAccumulatorType;Lorg/skife/jdbi/v2/Folder2<TAccumulatorType;>;)TAccumulatorType;
    MethodParameters:
             Name  Flags
      accumulator  
      folder       final

  public <AccumulatorType> AccumulatorType fold(AccumulatorType, org.skife.jdbi.v2.Folder3<AccumulatorType, ResultType>);
    descriptor: (Ljava/lang/Object;Lorg/skife/jdbi/v2/Folder3;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=3
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // java.lang.Object accumulator
        start local 2 // org.skife.jdbi.v2.Folder3 folder
         0: .line 173
            aload 0 /* this */
            new org.skife.jdbi.v2.Query$4
            dup
            aload 0 /* this */
            aload 0 /* this */
            aload 1 /* accumulator */
            aload 2 /* folder */
            invokespecial org.skife.jdbi.v2.Query$4.<init>:(Lorg/skife/jdbi/v2/Query;Lorg/skife/jdbi/v2/BaseStatement;Ljava/lang/Object;Lorg/skife/jdbi/v2/Folder3;)V
            invokevirtual org.skife.jdbi.v2.Query.internalExecute:(Lorg/skife/jdbi/v2/QueryResultMunger;)Ljava/lang/Object;
            astore 4
         1: .line 191
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         2: .line 173
            aload 4
            areturn
         3: .line 190
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 3
         4: .line 191
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         5: .line 192
            aload 3
            athrow
        end local 2 // org.skife.jdbi.v2.Folder3 folder
        end local 1 // java.lang.Object accumulator
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    6     0         this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    6     1  accumulator  TAccumulatorType;
            0    6     2       folder  Lorg/skife/jdbi/v2/Folder3<TAccumulatorType;TResultType;>;
      Exception table:
        from    to  target  type
           0     1       3  any
    Signature: <AccumulatorType:Ljava/lang/Object;>(TAccumulatorType;Lorg/skife/jdbi/v2/Folder3<TAccumulatorType;TResultType;>;)TAccumulatorType;
    MethodParameters:
             Name  Flags
      accumulator  final
      folder       final

  public <AccumulatorType> AccumulatorType fold(AccumulatorType, org.skife.jdbi.v2.Folder<AccumulatorType>);
    descriptor: (Ljava/lang/Object;Lorg/skife/jdbi/v2/Folder;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=3
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // java.lang.Object accumulator
        start local 2 // org.skife.jdbi.v2.Folder folder
         0: .line 212
            new java.util.concurrent.atomic.AtomicReference
            dup
            aload 1 /* accumulator */
            invokespecial java.util.concurrent.atomic.AtomicReference.<init>:(Ljava/lang/Object;)V
            astore 3 /* acc */
        start local 3 // java.util.concurrent.atomic.AtomicReference acc
         1: .line 215
            aload 0 /* this */
            new org.skife.jdbi.v2.Query$5
            dup
            aload 0 /* this */
            aload 0 /* this */
            aload 3 /* acc */
            aload 2 /* folder */
            invokespecial org.skife.jdbi.v2.Query$5.<init>:(Lorg/skife/jdbi/v2/Query;Lorg/skife/jdbi/v2/BaseStatement;Ljava/util/concurrent/atomic/AtomicReference;Lorg/skife/jdbi/v2/Folder;)V
            invokevirtual org.skife.jdbi.v2.Query.internalExecute:(Lorg/skife/jdbi/v2/QueryResultMunger;)Ljava/lang/Object;
            pop
         2: .line 226
            aload 3 /* acc */
            invokevirtual java.util.concurrent.atomic.AtomicReference.get:()Ljava/lang/Object;
            astore 5
         3: .line 229
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         4: .line 226
            aload 5
            areturn
         5: .line 228
      StackMap locals: org.skife.jdbi.v2.Query java.lang.Object org.skife.jdbi.v2.Folder java.util.concurrent.atomic.AtomicReference
      StackMap stack: java.lang.Throwable
            astore 4
         6: .line 229
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.cleanup:()V
         7: .line 230
            aload 4
            athrow
        end local 3 // java.util.concurrent.atomic.AtomicReference acc
        end local 2 // org.skife.jdbi.v2.Folder folder
        end local 1 // java.lang.Object accumulator
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    8     0         this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    8     1  accumulator  TAccumulatorType;
            0    8     2       folder  Lorg/skife/jdbi/v2/Folder<TAccumulatorType;>;
            1    8     3          acc  Ljava/util/concurrent/atomic/AtomicReference<TAccumulatorType;>;
      Exception table:
        from    to  target  type
           1     3       5  any
    Signature: <AccumulatorType:Ljava/lang/Object;>(TAccumulatorType;Lorg/skife/jdbi/v2/Folder<TAccumulatorType;>;)TAccumulatorType;
    MethodParameters:
             Name  Flags
      accumulator  
      folder       final

  public org.skife.jdbi.v2.ResultIterator<ResultType> iterator();
    descriptor: ()Lorg/skife/jdbi/v2/ResultIterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.skife.jdbi.v2.Query this
         0: .line 240
            aload 0 /* this */
            new org.skife.jdbi.v2.Query$6
            dup
            aload 0 /* this */
            invokespecial org.skife.jdbi.v2.Query$6.<init>:(Lorg/skife/jdbi/v2/Query;)V
            invokevirtual org.skife.jdbi.v2.Query.internalExecute:(Lorg/skife/jdbi/v2/QueryResultMunger;)Ljava/lang/Object;
            checkcast org.skife.jdbi.v2.ResultIterator
            areturn
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
    Signature: ()Lorg/skife/jdbi/v2/ResultIterator<TResultType;>;

  public ResultType first();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.skife.jdbi.v2.Query this
         0: .line 264
            aload 0 /* this */
            ldc Lorg/skife/jdbi/v2/UnwrappedSingleValue;
            invokevirtual org.skife.jdbi.v2.Query.first:(Ljava/lang/Class;)Ljava/lang/Object;
            areturn
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
    Signature: ()TResultType;

  public <T> T first(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // java.lang.Class containerType
         0: .line 270
            aload 0 /* this */
            getstatic org.skife.jdbi.v2.StatementCustomizers.MAX_ROW_ONE:Lorg/skife/jdbi/v2/tweak/StatementCustomizer;
            invokevirtual org.skife.jdbi.v2.Query.addStatementCustomizer:(Lorg/skife/jdbi/v2/tweak/StatementCustomizer;)Lorg/skife/jdbi/v2/SQLStatement;
            pop
         1: .line 271
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getContainerMapperRegistry:()Lorg/skife/jdbi/v2/ContainerFactoryRegistry;
            aload 1 /* containerType */
            invokevirtual org.skife.jdbi.v2.ContainerFactoryRegistry.createBuilderFor:(Ljava/lang/Class;)Lorg/skife/jdbi/v2/ContainerBuilder;
            astore 2 /* builder */
        start local 2 // org.skife.jdbi.v2.ContainerBuilder builder
         2: .line 273
            aload 0 /* this */
            aload 2 /* builder */
            new org.skife.jdbi.v2.Query$7
            dup
            aload 0 /* this */
            invokespecial org.skife.jdbi.v2.Query$7.<init>:(Lorg/skife/jdbi/v2/Query;)V
            invokevirtual org.skife.jdbi.v2.Query.fold:(Ljava/lang/Object;Lorg/skife/jdbi/v2/Folder3;)Ljava/lang/Object;
            checkcast org.skife.jdbi.v2.ContainerBuilder
         3: .line 282
            invokeinterface org.skife.jdbi.v2.ContainerBuilder.build:()Ljava/lang/Object;
         4: .line 273
            areturn
        end local 2 // org.skife.jdbi.v2.ContainerBuilder builder
        end local 1 // java.lang.Class containerType
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    5     0           this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    5     1  containerType  Ljava/lang/Class<TT;>;
            2    5     2        builder  Lorg/skife/jdbi/v2/ContainerBuilder;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
               Name  Flags
      containerType  

  public <Type> org.skife.jdbi.v2.Query<Type> map(java.lang.Class<Type>);
    descriptor: (Ljava/lang/Class;)Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // java.lang.Class resultType
         0: .line 295
            aload 0 /* this */
            new org.skife.jdbi.v2.BeanMapper
            dup
            aload 1 /* resultType */
            invokespecial org.skife.jdbi.v2.BeanMapper.<init>:(Ljava/lang/Class;)V
            invokevirtual org.skife.jdbi.v2.Query.map:(Lorg/skife/jdbi/v2/tweak/ResultSetMapper;)Lorg/skife/jdbi/v2/Query;
            areturn
        end local 1 // java.lang.Class resultType
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    1     1  resultType  Ljava/lang/Class<TType;>;
    Signature: <Type:Ljava/lang/Object;>(Ljava/lang/Class<TType;>;)Lorg/skife/jdbi/v2/Query<TType;>;
    MethodParameters:
            Name  Flags
      resultType  

  public <T> org.skife.jdbi.v2.Query<T> mapTo(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // java.lang.Class resultType
         0: .line 312
            aload 0 /* this */
            new org.skife.jdbi.v2.RegisteredMapper
            dup
            aload 1 /* resultType */
            aload 0 /* this */
            getfield org.skife.jdbi.v2.Query.mappingRegistry:Lorg/skife/jdbi/v2/MappingRegistry;
            invokespecial org.skife.jdbi.v2.RegisteredMapper.<init>:(Ljava/lang/Class;Lorg/skife/jdbi/v2/MappingRegistry;)V
            invokevirtual org.skife.jdbi.v2.Query.map:(Lorg/skife/jdbi/v2/tweak/ResultSetMapper;)Lorg/skife/jdbi/v2/Query;
            areturn
        end local 1 // java.lang.Class resultType
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    1     1  resultType  Ljava/lang/Class<TT;>;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lorg/skife/jdbi/v2/Query<TT;>;
    MethodParameters:
            Name  Flags
      resultType  

  public <T> org.skife.jdbi.v2.Query<T> map(org.skife.jdbi.v2.tweak.ResultColumnMapper<T>);
    descriptor: (Lorg/skife/jdbi/v2/tweak/ResultColumnMapper;)Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // org.skife.jdbi.v2.tweak.ResultColumnMapper mapper
         0: .line 316
            aload 0 /* this */
            new org.skife.jdbi.v2.util.SingleColumnMapper
            dup
            aload 1 /* mapper */
            invokespecial org.skife.jdbi.v2.util.SingleColumnMapper.<init>:(Lorg/skife/jdbi/v2/tweak/ResultColumnMapper;)V
            invokevirtual org.skife.jdbi.v2.Query.map:(Lorg/skife/jdbi/v2/tweak/ResultSetMapper;)Lorg/skife/jdbi/v2/Query;
            areturn
        end local 1 // org.skife.jdbi.v2.tweak.ResultColumnMapper mapper
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    1     1  mapper  Lorg/skife/jdbi/v2/tweak/ResultColumnMapper<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lorg/skife/jdbi/v2/tweak/ResultColumnMapper<TT;>;)Lorg/skife/jdbi/v2/Query<TT;>;
    MethodParameters:
        Name  Flags
      mapper  

  public <T> org.skife.jdbi.v2.Query<T> map(org.skife.jdbi.v2.tweak.ResultSetMapper<T>);
    descriptor: (Lorg/skife/jdbi/v2/tweak/ResultSetMapper;)Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=16, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // org.skife.jdbi.v2.tweak.ResultSetMapper mapper
         0: .line 321
            new org.skife.jdbi.v2.Query
            dup
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getParams:()Lorg/skife/jdbi/v2/Binding;
         1: .line 322
            aload 1 /* mapper */
         2: .line 323
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getStatementLocator:()Lorg/skife/jdbi/v2/tweak/StatementLocator;
         3: .line 324
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getRewriter:()Lorg/skife/jdbi/v2/tweak/StatementRewriter;
         4: .line 325
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getHandle:()Lorg/skife/jdbi/v2/Handle;
         5: .line 326
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getStatementBuilder:()Lorg/skife/jdbi/v2/tweak/StatementBuilder;
         6: .line 327
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getSql:()Ljava/lang/String;
         7: .line 328
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getConcreteContext:()Lorg/skife/jdbi/v2/ConcreteStatementContext;
         8: .line 329
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getLog:()Lorg/skife/jdbi/v2/tweak/SQLLog;
         9: .line 330
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getTimingCollector:()Lorg/skife/jdbi/v2/TimingCollector;
        10: .line 331
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getStatementCustomizers:()Ljava/util/Collection;
        11: .line 332
            aload 0 /* this */
            getfield org.skife.jdbi.v2.Query.mappingRegistry:Lorg/skife/jdbi/v2/MappingRegistry;
        12: .line 333
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getForeman:()Lorg/skife/jdbi/v2/Foreman;
            invokevirtual org.skife.jdbi.v2.Foreman.createChild:()Lorg/skife/jdbi/v2/Foreman;
        13: .line 334
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getContainerMapperRegistry:()Lorg/skife/jdbi/v2/ContainerFactoryRegistry;
            invokevirtual org.skife.jdbi.v2.ContainerFactoryRegistry.createChild:()Lorg/skife/jdbi/v2/ContainerFactoryRegistry;
        14: .line 321
            invokespecial org.skife.jdbi.v2.Query.<init>:(Lorg/skife/jdbi/v2/Binding;Lorg/skife/jdbi/v2/tweak/ResultSetMapper;Lorg/skife/jdbi/v2/tweak/StatementLocator;Lorg/skife/jdbi/v2/tweak/StatementRewriter;Lorg/skife/jdbi/v2/Handle;Lorg/skife/jdbi/v2/tweak/StatementBuilder;Ljava/lang/String;Lorg/skife/jdbi/v2/ConcreteStatementContext;Lorg/skife/jdbi/v2/tweak/SQLLog;Lorg/skife/jdbi/v2/TimingCollector;Ljava/util/Collection;Lorg/skife/jdbi/v2/MappingRegistry;Lorg/skife/jdbi/v2/Foreman;Lorg/skife/jdbi/v2/ContainerFactoryRegistry;)V
            areturn
        end local 1 // org.skife.jdbi.v2.tweak.ResultSetMapper mapper
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0   15     1  mapper  Lorg/skife/jdbi/v2/tweak/ResultSetMapper<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lorg/skife/jdbi/v2/tweak/ResultSetMapper<TT;>;)Lorg/skife/jdbi/v2/Query<TT;>;
    MethodParameters:
        Name  Flags
      mapper  

  public org.skife.jdbi.v2.Query<ResultType> setFetchSize(int);
    descriptor: (I)Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // int fetchSize
         0: .line 349
            aload 0 /* this */
            new org.skife.jdbi.v2.StatementCustomizers$FetchSizeCustomizer
            dup
            iload 1 /* fetchSize */
            invokespecial org.skife.jdbi.v2.StatementCustomizers$FetchSizeCustomizer.<init>:(I)V
            invokevirtual org.skife.jdbi.v2.Query.addStatementCustomizer:(Lorg/skife/jdbi/v2/tweak/StatementCustomizer;)Lorg/skife/jdbi/v2/SQLStatement;
            pop
         1: .line 350
            aload 0 /* this */
            areturn
        end local 1 // int fetchSize
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    2     1  fetchSize  I
    Signature: (I)Lorg/skife/jdbi/v2/Query<TResultType;>;
    MethodParameters:
           Name  Flags
      fetchSize  final

  public org.skife.jdbi.v2.Query<ResultType> setMaxRows(int);
    descriptor: (I)Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // int maxRows
         0: .line 363
            aload 0 /* this */
            new org.skife.jdbi.v2.StatementCustomizers$MaxRowsCustomizer
            dup
            iload 1 /* maxRows */
            invokespecial org.skife.jdbi.v2.StatementCustomizers$MaxRowsCustomizer.<init>:(I)V
            invokevirtual org.skife.jdbi.v2.Query.addStatementCustomizer:(Lorg/skife/jdbi/v2/tweak/StatementCustomizer;)Lorg/skife/jdbi/v2/SQLStatement;
            pop
         1: .line 364
            aload 0 /* this */
            areturn
        end local 1 // int maxRows
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    2     1  maxRows  I
    Signature: (I)Lorg/skife/jdbi/v2/Query<TResultType;>;
    MethodParameters:
         Name  Flags
      maxRows  final

  public org.skife.jdbi.v2.Query<ResultType> setMaxFieldSize(int);
    descriptor: (I)Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // int maxFields
         0: .line 377
            aload 0 /* this */
            new org.skife.jdbi.v2.StatementCustomizers$MaxFieldSizeCustomizer
            dup
            iload 1 /* maxFields */
            invokespecial org.skife.jdbi.v2.StatementCustomizers$MaxFieldSizeCustomizer.<init>:(I)V
            invokevirtual org.skife.jdbi.v2.Query.addStatementCustomizer:(Lorg/skife/jdbi/v2/tweak/StatementCustomizer;)Lorg/skife/jdbi/v2/SQLStatement;
            pop
         1: .line 378
            aload 0 /* this */
            areturn
        end local 1 // int maxFields
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    2     1  maxFields  I
    Signature: (I)Lorg/skife/jdbi/v2/Query<TResultType;>;
    MethodParameters:
           Name  Flags
      maxFields  final

  public org.skife.jdbi.v2.Query<ResultType> fetchReverse();
    descriptor: ()Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.skife.jdbi.v2.Query this
         0: .line 389
            aload 0 /* this */
            sipush 1001
            invokevirtual org.skife.jdbi.v2.Query.setFetchDirection:(I)V
         1: .line 390
            aload 0 /* this */
            areturn
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
    Signature: ()Lorg/skife/jdbi/v2/Query<TResultType;>;

  public org.skife.jdbi.v2.Query<ResultType> fetchForward();
    descriptor: ()Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.skife.jdbi.v2.Query this
         0: .line 401
            aload 0 /* this */
            sipush 1000
            invokevirtual org.skife.jdbi.v2.Query.setFetchDirection:(I)V
         1: .line 402
            aload 0 /* this */
            areturn
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
    Signature: ()Lorg/skife/jdbi/v2/Query<TResultType;>;

  public org.skife.jdbi.v2.Query<ResultType> concurrentUpdatable();
    descriptor: ()Lorg/skife/jdbi/v2/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.skife.jdbi.v2.Query this
         0: .line 414
            aload 0 /* this */
            invokevirtual org.skife.jdbi.v2.Query.getConcreteContext:()Lorg/skife/jdbi/v2/ConcreteStatementContext;
            iconst_1
            invokevirtual org.skife.jdbi.v2.ConcreteStatementContext.setConcurrentUpdatable:(Z)V
         1: .line 415
            aload 0 /* this */
            areturn
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
    Signature: ()Lorg/skife/jdbi/v2/Query<TResultType;>;

  public void registerMapper(org.skife.jdbi.v2.tweak.ResultSetMapper);
    descriptor: (Lorg/skife/jdbi/v2/tweak/ResultSetMapper;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // org.skife.jdbi.v2.tweak.ResultSetMapper m
         0: .line 420
            aload 0 /* this */
            getfield org.skife.jdbi.v2.Query.mappingRegistry:Lorg/skife/jdbi/v2/MappingRegistry;
            new org.skife.jdbi.v2.InferredMapperFactory
            dup
            aload 1 /* m */
            invokespecial org.skife.jdbi.v2.InferredMapperFactory.<init>:(Lorg/skife/jdbi/v2/tweak/ResultSetMapper;)V
            invokevirtual org.skife.jdbi.v2.MappingRegistry.addMapper:(Lorg/skife/jdbi/v2/ResultSetMapperFactory;)V
         1: .line 421
            return
        end local 1 // org.skife.jdbi.v2.tweak.ResultSetMapper m
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    2     1     m  Lorg/skife/jdbi/v2/tweak/ResultSetMapper;
    MethodParameters:
      Name  Flags
      m     

  public void registerMapper(org.skife.jdbi.v2.ResultSetMapperFactory);
    descriptor: (Lorg/skife/jdbi/v2/ResultSetMapperFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // org.skife.jdbi.v2.ResultSetMapperFactory m
         0: .line 425
            aload 0 /* this */
            getfield org.skife.jdbi.v2.Query.mappingRegistry:Lorg/skife/jdbi/v2/MappingRegistry;
            aload 1 /* m */
            invokevirtual org.skife.jdbi.v2.MappingRegistry.addMapper:(Lorg/skife/jdbi/v2/ResultSetMapperFactory;)V
         1: .line 426
            return
        end local 1 // org.skife.jdbi.v2.ResultSetMapperFactory m
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    2     1     m  Lorg/skife/jdbi/v2/ResultSetMapperFactory;
    MethodParameters:
      Name  Flags
      m     

  public void registerColumnMapper(org.skife.jdbi.v2.tweak.ResultColumnMapper);
    descriptor: (Lorg/skife/jdbi/v2/tweak/ResultColumnMapper;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // org.skife.jdbi.v2.tweak.ResultColumnMapper m
         0: .line 430
            aload 0 /* this */
            getfield org.skife.jdbi.v2.Query.mappingRegistry:Lorg/skife/jdbi/v2/MappingRegistry;
            aload 1 /* m */
            invokevirtual org.skife.jdbi.v2.MappingRegistry.addColumnMapper:(Lorg/skife/jdbi/v2/tweak/ResultColumnMapper;)V
         1: .line 431
            return
        end local 1 // org.skife.jdbi.v2.tweak.ResultColumnMapper m
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    2     1     m  Lorg/skife/jdbi/v2/tweak/ResultColumnMapper;
    MethodParameters:
      Name  Flags
      m     

  public void registerColumnMapper(org.skife.jdbi.v2.ResultColumnMapperFactory);
    descriptor: (Lorg/skife/jdbi/v2/ResultColumnMapperFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.skife.jdbi.v2.Query this
        start local 1 // org.skife.jdbi.v2.ResultColumnMapperFactory m
         0: .line 434
            aload 0 /* this */
            getfield org.skife.jdbi.v2.Query.mappingRegistry:Lorg/skife/jdbi/v2/MappingRegistry;
            aload 1 /* m */
            invokevirtual org.skife.jdbi.v2.MappingRegistry.addColumnMapper:(Lorg/skife/jdbi/v2/ResultColumnMapperFactory;)V
         1: .line 435
            return
        end local 1 // org.skife.jdbi.v2.ResultColumnMapperFactory m
        end local 0 // org.skife.jdbi.v2.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/skife/jdbi/v2/Query<TResultType;>;
            0    2     1     m  Lorg/skife/jdbi/v2/ResultColumnMapperFactory;
    MethodParameters:
      Name  Flags
      m     

  public java.util.Iterator iterator();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.skife.jdbi.v2.Query.iterator:()Lorg/skife/jdbi/v2/ResultIterator;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: <ResultType:Ljava/lang/Object;>Lorg/skife/jdbi/v2/SQLStatement<Lorg/skife/jdbi/v2/Query<TResultType;>;>;Lorg/skife/jdbi/v2/ResultBearing<TResultType;>;
SourceFile: "Query.java"
NestMembers:
  org.skife.jdbi.v2.Query$1  org.skife.jdbi.v2.Query$2  org.skife.jdbi.v2.Query$3  org.skife.jdbi.v2.Query$4  org.skife.jdbi.v2.Query$5  org.skife.jdbi.v2.Query$6  org.skife.jdbi.v2.Query$7
InnerClasses:
  org.skife.jdbi.v2.Query$1
  org.skife.jdbi.v2.Query$2
  org.skife.jdbi.v2.Query$3
  org.skife.jdbi.v2.Query$4
  org.skife.jdbi.v2.Query$5
  org.skife.jdbi.v2.Query$6
  org.skife.jdbi.v2.Query$7
  public final FetchSizeCustomizer = org.skife.jdbi.v2.StatementCustomizers$FetchSizeCustomizer of org.skife.jdbi.v2.StatementCustomizers
  public final MaxFieldSizeCustomizer = org.skife.jdbi.v2.StatementCustomizers$MaxFieldSizeCustomizer of org.skife.jdbi.v2.StatementCustomizers
  public final MaxRowsCustomizer = org.skife.jdbi.v2.StatementCustomizers$MaxRowsCustomizer of org.skife.jdbi.v2.StatementCustomizers