public class io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction<C, R> extends io.vertx.jdbcclient.impl.actions.JDBCQueryAction<C, R>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction
  super_class: io.vertx.jdbcclient.impl.actions.JDBCQueryAction
{
  private final java.lang.String sql;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(io.vertx.ext.jdbc.impl.actions.JDBCStatementHelper, io.vertx.ext.sql.SQLOptions, java.lang.String, java.util.stream.Collector<io.vertx.sqlclient.Row, C, R>);
    descriptor: (Lio/vertx/ext/jdbc/impl/actions/JDBCStatementHelper;Lio/vertx/ext/sql/SQLOptions;Ljava/lang/String;Ljava/util/stream/Collector;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction this
        start local 1 // io.vertx.ext.jdbc.impl.actions.JDBCStatementHelper helper
        start local 2 // io.vertx.ext.sql.SQLOptions options
        start local 3 // java.lang.String sql
        start local 4 // java.util.stream.Collector collector
         0: .line 37
            aload 0 /* this */
            aload 1 /* helper */
            aload 2 /* options */
            aload 4 /* collector */
            invokespecial io.vertx.jdbcclient.impl.actions.JDBCQueryAction.<init>:(Lio/vertx/ext/jdbc/impl/actions/JDBCStatementHelper;Lio/vertx/ext/sql/SQLOptions;Ljava/util/stream/Collector;)V
         1: .line 38
            aload 0 /* this */
            aload 3 /* sql */
            putfield io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction.sql:Ljava/lang/String;
         2: .line 39
            return
        end local 4 // java.util.stream.Collector collector
        end local 3 // java.lang.String sql
        end local 2 // io.vertx.ext.sql.SQLOptions options
        end local 1 // io.vertx.ext.jdbc.impl.actions.JDBCStatementHelper helper
        end local 0 // io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lio/vertx/jdbcclient/impl/actions/JDBCSimpleQueryAction<TC;TR;>;
            0    3     1     helper  Lio/vertx/ext/jdbc/impl/actions/JDBCStatementHelper;
            0    3     2    options  Lio/vertx/ext/sql/SQLOptions;
            0    3     3        sql  Ljava/lang/String;
            0    3     4  collector  Ljava/util/stream/Collector<Lio/vertx/sqlclient/Row;TC;TR;>;
    Signature: (Lio/vertx/ext/jdbc/impl/actions/JDBCStatementHelper;Lio/vertx/ext/sql/SQLOptions;Ljava/lang/String;Ljava/util/stream/Collector<Lio/vertx/sqlclient/Row;TC;TR;>;)V
    MethodParameters:
           Name  Flags
      helper     
      options    
      sql        
      collector  

  public io.vertx.jdbcclient.impl.actions.JDBCResponse<R> execute(java.sql.Connection);
    descriptor: (Ljava/sql/Connection;)Lio/vertx/jdbcclient/impl/actions/JDBCResponse;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction this
        start local 1 // java.sql.Connection conn
         0: .line 43
            aconst_null
            astore 2
            aconst_null
            astore 3
         1: aload 1 /* conn */
            invokeinterface java.sql.Connection.createStatement:()Ljava/sql/Statement;
            astore 4 /* statement */
        start local 4 // java.sql.Statement statement
         2: .line 45
            aload 0 /* this */
            aload 4 /* statement */
            invokevirtual io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction.applyStatementOptions:(Ljava/sql/Statement;)V
         3: .line 46
            aload 0 /* this */
            aload 4 /* statement */
            aload 4 /* statement */
            aload 0 /* this */
            getfield io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction.sql:Ljava/lang/String;
            invokeinterface java.sql.Statement.execute:(Ljava/lang/String;)Z
            iconst_0
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            invokevirtual io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction.decode:(Ljava/sql/Statement;ZZLjava/util/List;)Lio/vertx/jdbcclient/impl/actions/JDBCResponse;
         4: .line 47
            aload 4 /* statement */
            ifnull 5
            aload 4 /* statement */
            invokeinterface java.sql.Statement.close:()V
         5: .line 46
      StackMap locals: io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction java.sql.Connection java.lang.Throwable java.lang.Throwable java.sql.Statement
      StackMap stack: io.vertx.jdbcclient.impl.actions.JDBCResponse
            areturn
      StackMap locals:
      StackMap stack: java.lang.Throwable
         6: astore 2
         7: .line 47
            aload 4 /* statement */
            ifnull 8
            aload 4 /* statement */
            invokeinterface java.sql.Statement.close:()V
        end local 4 // java.sql.Statement statement
      StackMap locals:
      StackMap stack:
         8: aload 2
            athrow
      StackMap locals:
      StackMap stack: java.lang.Throwable
         9: astore 3
            aload 2
            ifnonnull 10
            aload 3
            astore 2
            goto 11
      StackMap locals:
      StackMap stack:
        10: aload 2
            aload 3
            if_acmpeq 11
            aload 2
            aload 3
            invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
      StackMap locals:
      StackMap stack:
        11: aload 2
            athrow
        end local 1 // java.sql.Connection conn
        end local 0 // io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   12     0       this  Lio/vertx/jdbcclient/impl/actions/JDBCSimpleQueryAction<TC;TR;>;
            0   12     1       conn  Ljava/sql/Connection;
            2    8     4  statement  Ljava/sql/Statement;
      Exception table:
        from    to  target  type
           2     4       6  any
           1     5       9  any
           6     9       9  any
    Exceptions:
      throws java.sql.SQLException
    Signature: (Ljava/sql/Connection;)Lio/vertx/jdbcclient/impl/actions/JDBCResponse<TR;>;
    MethodParameters:
      Name  Flags
      conn  

  public java.lang.Object execute(java.sql.Connection);
    descriptor: (Ljava/sql/Connection;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual io.vertx.jdbcclient.impl.actions.JDBCSimpleQueryAction.execute:(Ljava/sql/Connection;)Lio/vertx/jdbcclient/impl/actions/JDBCResponse;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.sql.SQLException
}
Signature: <C:Ljava/lang/Object;R:Ljava/lang/Object;>Lio/vertx/jdbcclient/impl/actions/JDBCQueryAction<TC;TR;>;
SourceFile: "JDBCSimpleQueryAction.java"