public interface io.vertx.ext.auth.jdbc.JDBCAuthorization extends io.vertx.ext.auth.authorization.AuthorizationProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.vertx.ext.auth.jdbc.JDBCAuthorization
  super_class: java.lang.Object
{
  public static io.vertx.ext.auth.jdbc.JDBCAuthorization create(java.lang.String, io.vertx.ext.jdbc.JDBCClient, io.vertx.ext.auth.jdbc.JDBCAuthorizationOptions);
    descriptor: (Ljava/lang/String;Lio/vertx/ext/jdbc/JDBCClient;Lio/vertx/ext/auth/jdbc/JDBCAuthorizationOptions;)Lio/vertx/ext/auth/jdbc/JDBCAuthorization;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // java.lang.String providerId
        start local 1 // io.vertx.ext.jdbc.JDBCClient client
        start local 2 // io.vertx.ext.auth.jdbc.JDBCAuthorizationOptions options
         0: .line 41
            new io.vertx.ext.auth.jdbc.impl.JDBCAuthorizationImpl
            dup
            aload 0 /* providerId */
            aload 1 /* client */
            aload 2 /* options */
            invokespecial io.vertx.ext.auth.jdbc.impl.JDBCAuthorizationImpl.<init>:(Ljava/lang/String;Lio/vertx/ext/jdbc/JDBCClient;Lio/vertx/ext/auth/jdbc/JDBCAuthorizationOptions;)V
            areturn
        end local 2 // io.vertx.ext.auth.jdbc.JDBCAuthorizationOptions options
        end local 1 // io.vertx.ext.jdbc.JDBCClient client
        end local 0 // java.lang.String providerId
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0  providerId  Ljava/lang/String;
            0    1     1      client  Lio/vertx/ext/jdbc/JDBCClient;
            0    1     2     options  Lio/vertx/ext/auth/jdbc/JDBCAuthorizationOptions;
    MethodParameters:
            Name  Flags
      providerId  
      client      
      options     
}
SourceFile: "JDBCAuthorization.java"
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.VertxGen()