public class io.vertx.rxjava.redis.client.RedisAPI
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.vertx.rxjava.redis.client.RedisAPI
  super_class: java.lang.Object
{
  public static final io.vertx.lang.rx.TypeArg<io.vertx.rxjava.redis.client.RedisAPI> __TYPE_ARG;
    descriptor: Lio/vertx/lang/rx/TypeArg;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Lio/vertx/lang/rx/TypeArg<Lio/vertx/rxjava/redis/client/RedisAPI;>;

  private final io.vertx.redis.client.RedisAPI delegate;
    descriptor: Lio/vertx/redis/client/RedisAPI;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 66
            new io.vertx.lang.rx.TypeArg
            dup
            invokedynamic apply()Ljava/util/function/Function;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)Ljava/lang/Object;
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$0(Ljava/lang/Object;)Ljava/lang/Object; (6)
                  (Ljava/lang/Object;)Ljava/lang/Object;
         1: .line 67
            invokedynamic apply()Ljava/util/function/Function;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)Ljava/lang/Object;
                  io/vertx/rxjava/redis/client/RedisAPI.getDelegate()Lio/vertx/redis/client/RedisAPI; (5)
                  (Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/lang/Object;
         2: .line 66
            invokespecial io.vertx.lang.rx.TypeArg.<init>:(Ljava/util/function/Function;Ljava/util/function/Function;)V
            putstatic io.vertx.rxjava.redis.client.RedisAPI.__TYPE_ARG:Lio/vertx/lang/rx/TypeArg;
         3: .line 68
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 50
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.Object o
         0: .line 55
            aload 0 /* this */
            aload 1 /* o */
            if_acmpne 1
            iconst_1
            ireturn
         1: .line 56
      StackMap locals:
      StackMap stack:
            aload 1 /* o */
            ifnull 2
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            aload 1 /* o */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            if_acmpeq 3
      StackMap locals:
      StackMap stack:
         2: iconst_0
            ireturn
         3: .line 57
      StackMap locals:
      StackMap stack:
            aload 1 /* o */
            checkcast io.vertx.rxjava.redis.client.RedisAPI
            astore 2 /* that */
        start local 2 // io.vertx.rxjava.redis.client.RedisAPI that
         4: .line 58
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 2 /* that */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ireturn
        end local 2 // io.vertx.rxjava.redis.client.RedisAPI that
        end local 1 // java.lang.Object o
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    5     1     o  Ljava/lang/Object;
            4    5     2  that  Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      o     

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 63
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            invokevirtual java.lang.Object.hashCode:()I
            ireturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public void <init>(io.vertx.redis.client.RedisAPI);
    descriptor: (Lio/vertx/redis/client/RedisAPI;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.redis.client.RedisAPI delegate
         0: .line 72
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 73
            aload 0 /* this */
            aload 1 /* delegate */
            putfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
         2: .line 74
            return
        end local 1 // io.vertx.redis.client.RedisAPI delegate
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    3     1  delegate  Lio/vertx/redis/client/RedisAPI;
    MethodParameters:
          Name  Flags
      delegate  

  public void <init>(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.Object delegate
         0: .line 76
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 77
            aload 0 /* this */
            aload 1 /* delegate */
            checkcast io.vertx.redis.client.RedisAPI
            putfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
         2: .line 78
            return
        end local 1 // java.lang.Object delegate
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    3     1  delegate  Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      delegate  

  public io.vertx.redis.client.RedisAPI getDelegate();
    descriptor: ()Lio/vertx/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 81
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 85
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            invokeinterface io.vertx.redis.client.RedisAPI.close:()V
         1: .line 86
            return
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public io.vertx.rxjava.redis.client.RedisAPI acl(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 95
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$1
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$1.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.acl:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 104
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI acl(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 114
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$2(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.acl:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 113
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxAcl(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 123
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$3(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI append(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 136
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$2
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$2.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.append:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 145
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI append(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 156
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$4(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.append:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 155
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxAppend(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 166
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$5(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI asking(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 177
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$3
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$3.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.asking:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 186
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI asking();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 195
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$6(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.asking:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 194
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxAsking();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 203
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$7(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI auth(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 215
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$4
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$4.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.auth:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 224
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI auth(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 234
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$8(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.auth:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 233
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxAuth(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 243
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$9(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI bgrewriteaof(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 254
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$5
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$5.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bgrewriteaof:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 263
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bgrewriteaof();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 272
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$10(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bgrewriteaof:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 271
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBgrewriteaof();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 280
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$11(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI bgsave(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 292
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$6
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$6.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bgsave:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 301
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bgsave(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 311
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$12(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bgsave:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 310
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBgsave(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 320
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$13(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI bitcount(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 332
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$7
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$7.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bitcount:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 341
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bitcount(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 351
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$14(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitcount:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 350
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBitcount(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 360
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$15(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI bitfield(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 372
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$8
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$8.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bitfield:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 381
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bitfield(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 391
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$16(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitfield:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 390
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBitfield(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 400
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$17(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI bitfieldRo(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 412
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$9
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$9.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bitfieldRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 421
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bitfieldRo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 431
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$18(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitfieldRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 430
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBitfieldRo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 440
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$19(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI bitop(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 452
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$10
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$10.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bitop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 461
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bitop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 471
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$20(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 470
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBitop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 480
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$21(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI bitpos(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 492
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$11
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$11.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bitpos:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 501
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bitpos(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 511
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$22(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitpos:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 510
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBitpos(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 520
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$23(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI blpop(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 532
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$12
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$12.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.blpop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 541
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI blpop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 551
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$24(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.blpop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 550
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBlpop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 560
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$25(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI brpop(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 572
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$13
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$13.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.brpop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 581
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI brpop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 591
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$26(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.brpop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 590
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBrpop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 600
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$27(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI brpoplpush(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 614
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$14
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$14.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.brpoplpush:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 623
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI brpoplpush(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 635
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$28(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.brpoplpush:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 634
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBrpoplpush(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 646
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$29(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI bzpopmax(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 658
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$15
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$15.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bzpopmax:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 667
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bzpopmax(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 677
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$30(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bzpopmax:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 676
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBzpopmax(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 686
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$31(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI bzpopmin(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 698
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$16
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$16.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.bzpopmin:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 707
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI bzpopmin(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 717
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$32(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bzpopmin:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 716
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxBzpopmin(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 726
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$33(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI client(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 738
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$17
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$17.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.client:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 747
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI client(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 757
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$34(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.client:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 756
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxClient(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 766
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$35(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI cluster(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 778
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$18
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$18.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.cluster:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 787
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI cluster(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 797
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$36(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.cluster:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 796
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxCluster(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 806
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$37(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI command(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 818
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$19
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$19.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.command:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 827
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI command(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 837
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$38(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.command:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 836
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxCommand(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 846
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$39(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI config(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 858
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$20
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$20.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.config:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 867
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI config(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 877
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$40(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.config:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 876
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxConfig(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 886
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$41(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI dbsize(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 897
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$21
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$21.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.dbsize:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 906
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI dbsize();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 915
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$42(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.dbsize:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 914
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxDbsize();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 923
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$43(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI debug(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 935
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$22
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$22.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.debug:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 944
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI debug(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 954
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$44(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.debug:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 953
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxDebug(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 963
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$45(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI decr(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 975
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$23
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$23.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.decr:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 984
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI decr(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 994
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$46(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.decr:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 993
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxDecr(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 1003
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$47(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI decrby(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 1016
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$24
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$24.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.decrby:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1025
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI decrby(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1036
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$48(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.decrby:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1035
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxDecrby(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1046
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$49(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI del(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1058
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$25
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$25.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.del:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1067
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI del(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1077
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$50(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.del:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1076
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxDel(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1086
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$51(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI discard(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 1097
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$26
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$26.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.discard:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1106
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI discard();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 1115
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$52(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.discard:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1114
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxDiscard();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 1123
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$53(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI dump(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 1135
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$27
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$27.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.dump:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1144
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI dump(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 1154
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$54(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.dump:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1153
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxDump(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 1163
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$55(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI echo(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 1175
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$28
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$28.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.echo:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1184
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI echo(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 1194
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$56(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.echo:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1193
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxEcho(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 1203
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$57(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI eval(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1215
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$29
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$29.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.eval:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1224
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI eval(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1234
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$58(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.eval:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1233
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxEval(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1243
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$59(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI evalsha(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1255
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$30
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$30.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.evalsha:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1264
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI evalsha(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1274
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$60(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.evalsha:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1273
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxEvalsha(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1283
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$61(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI exec(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 1294
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$31
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$31.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.exec:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1303
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI exec();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 1312
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$62(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.exec:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1311
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxExec();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 1320
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$63(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI exists(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1332
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$32
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$32.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.exists:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1341
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI exists(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1351
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$64(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.exists:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1350
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxExists(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1360
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$65(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI expire(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 1373
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$33
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$33.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.expire:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1382
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI expire(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1393
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$66(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.expire:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1392
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxExpire(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1403
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$67(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI expireat(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 1416
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$34
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$34.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.expireat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1425
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI expireat(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1436
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$68(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.expireat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1435
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxExpireat(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1446
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$69(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI flushall(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1458
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$35
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$35.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.flushall:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1467
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI flushall(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1477
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$70(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.flushall:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1476
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxFlushall(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1486
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$71(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI flushdb(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1498
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$36
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$36.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.flushdb:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1507
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI flushdb(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1517
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$72(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.flushdb:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1516
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxFlushdb(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1526
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$73(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI geoadd(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1538
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$37
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$37.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.geoadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1547
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI geoadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1557
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$74(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geoadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1556
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeoadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1566
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$75(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI geodist(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1578
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$38
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$38.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.geodist:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1587
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI geodist(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1597
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$76(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geodist:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1596
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeodist(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1606
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$77(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI geohash(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1618
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$39
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$39.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.geohash:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1627
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI geohash(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1637
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$78(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geohash:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1636
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeohash(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1646
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$79(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI geopos(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1658
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$40
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$40.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.geopos:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1667
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI geopos(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1677
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$80(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geopos:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1676
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeopos(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1686
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$81(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI georadius(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1698
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$41
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$41.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.georadius:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1707
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI georadius(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1717
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$82(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadius:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1716
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeoradius(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1726
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$83(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI georadiusRo(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1738
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$42
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$42.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.georadiusRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1747
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI georadiusRo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1757
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$84(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadiusRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1756
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeoradiusRo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1766
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$85(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI georadiusbymember(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1778
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$43
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$43.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.georadiusbymember:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1787
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI georadiusbymember(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1797
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$86(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadiusbymember:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1796
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeoradiusbymember(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1806
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$87(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI georadiusbymemberRo(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 1818
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$44
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$44.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.georadiusbymemberRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1827
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI georadiusbymemberRo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1837
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$88(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadiusbymemberRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1836
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGeoradiusbymemberRo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 1846
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$89(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI get(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 1858
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$45
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$45.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.get:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1867
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI get(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 1877
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$90(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.get:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1876
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGet(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 1886
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$91(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI getbit(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 1899
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$46
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$46.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.getbit:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1908
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI getbit(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1919
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$92(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.getbit:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1918
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGetbit(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 1929
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$93(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI getrange(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 1943
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$47
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$47.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.getrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1952
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI getrange(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 1964
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$94(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.getrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 1963
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGetrange(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 1975
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$95(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI getset(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 1988
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$48
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$48.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.getset:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 1997
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI getset(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2008
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$96(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.getset:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2007
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxGetset(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2018
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$97(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI hdel(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2030
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$49
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$49.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hdel:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2039
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hdel(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2049
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$98(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hdel:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2048
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHdel(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2058
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$99(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI hello(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2070
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$50
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$50.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hello:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2079
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hello(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2089
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$100(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hello:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2088
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHello(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2098
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$101(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI hexists(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 2111
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$51
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$51.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hexists:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2120
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hexists(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2131
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$102(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hexists:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2130
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHexists(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2141
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$103(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI hget(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 2154
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$52
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$52.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hget:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2163
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hget(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2174
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$104(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hget:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2173
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHget(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2184
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$105(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI hgetall(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 2196
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$53
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$53.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hgetall:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2205
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hgetall(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2215
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$106(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hgetall:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2214
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHgetall(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2224
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$107(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI hincrby(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 2238
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$54
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$54.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hincrby:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2247
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hincrby(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 2259
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$108(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hincrby:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2258
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHincrby(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 2270
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$109(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI hincrbyfloat(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 2284
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$55
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$55.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hincrbyfloat:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2293
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hincrbyfloat(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 2305
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$110(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hincrbyfloat:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2304
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHincrbyfloat(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 2316
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$111(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI hkeys(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 2328
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$56
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$56.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hkeys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2337
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hkeys(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2347
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$112(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hkeys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2346
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHkeys(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2356
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$113(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI hlen(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 2368
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$57
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$57.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2377
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hlen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2387
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$114(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2386
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHlen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2396
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$115(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI hmget(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2408
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$58
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$58.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hmget:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2417
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hmget(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2427
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$116(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hmget:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2426
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHmget(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2436
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$117(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI hmset(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2448
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$59
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$59.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hmset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2457
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hmset(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2467
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$118(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hmset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2466
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHmset(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2476
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$119(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI host(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2488
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$60
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$60.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.host:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2497
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI host(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2507
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$120(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.host:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2506
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHost(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2516
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$121(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI hscan(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2528
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$61
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$61.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2537
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hscan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2547
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$122(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2546
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHscan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2556
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$123(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI hset(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2568
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$62
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$62.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2577
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hset(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2587
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$124(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2586
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHset(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2596
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$125(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI hsetnx(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 2610
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$63
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$63.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hsetnx:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2619
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hsetnx(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 2631
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$126(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hsetnx:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2630
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHsetnx(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 2642
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$127(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI hstrlen(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 2655
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$64
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$64.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hstrlen:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2664
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hstrlen(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2675
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$128(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hstrlen:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2674
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHstrlen(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2685
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$129(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI hvals(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 2697
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$65
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$65.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.hvals:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2706
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI hvals(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2716
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$130(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hvals:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2715
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxHvals(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2725
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$131(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI incr(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 2737
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$66
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$66.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.incr:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2746
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI incr(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2756
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$132(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.incr:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2755
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxIncr(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2765
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$133(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI incrby(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 2778
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$67
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$67.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.incrby:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2787
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI incrby(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2798
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$134(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.incrby:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2797
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxIncrby(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2808
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$135(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI incrbyfloat(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 2821
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$68
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$68.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.incrbyfloat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2830
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI incrbyfloat(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2841
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$136(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.incrbyfloat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2840
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxIncrbyfloat(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 2851
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$137(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI info(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2863
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$69
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$69.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.info:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2872
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI info(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2882
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$138(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.info:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2881
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxInfo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2891
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$139(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI keys(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 2903
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$70
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$70.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.keys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2912
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI keys(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2922
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$140(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.keys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2921
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxKeys(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 2931
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$141(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI lastsave(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 2942
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$71
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$71.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lastsave:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2951
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lastsave();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 2960
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$142(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lastsave:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2959
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLastsave();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 2968
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$143(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI latency(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 2980
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$72
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$72.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.latency:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 2989
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI latency(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 2999
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$144(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.latency:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 2998
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLatency(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3008
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$145(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI lindex(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 3021
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$73
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$73.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lindex:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3030
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lindex(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 3041
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$146(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lindex:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3040
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLindex(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 3051
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$147(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI linsert(java.lang.String, java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // java.lang.String arg3
        start local 5 // io.vertx.core.Handler handler
         0: .line 3066
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aload 4 /* arg3 */
            new io.vertx.rxjava.redis.client.RedisAPI$74
            dup
            aload 0 /* this */
            aload 5 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$74.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.linsert:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3075
            aload 0 /* this */
            areturn
        end local 5 // io.vertx.core.Handler handler
        end local 4 // java.lang.String arg3
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4     arg3  Ljava/lang/String;
            0    2     5  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      arg3     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI linsert(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // java.lang.String arg3
         0: .line 3088
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aload 4 /* arg3 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$148(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.linsert:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3087
            areturn
        end local 4 // java.lang.String arg3
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
            0    2     4  arg3  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  
      arg3  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLinsert(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // java.lang.String arg3
         0: .line 3100
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aload 4 /* arg3 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$149(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 4 // java.lang.String arg3
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
            0    1     4  arg3  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  
      arg3  

  public io.vertx.rxjava.redis.client.RedisAPI llen(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 3112
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$75
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$75.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.llen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3121
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI llen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 3131
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$150(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.llen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3130
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLlen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 3140
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$151(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI lolwut(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3152
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$76
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$76.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lolwut:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3161
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lolwut(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3171
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$152(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lolwut:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3170
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLolwut(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3180
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$153(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI lpop(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 3192
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$77
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$77.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lpop:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3201
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lpop(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 3211
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$154(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lpop:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3210
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLpop(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 3220
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$155(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI lpush(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3232
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$78
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$78.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lpush:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3241
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lpush(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3251
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$156(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lpush:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3250
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLpush(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3260
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$157(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI lpushx(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3272
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$79
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$79.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lpushx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3281
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lpushx(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3291
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$158(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lpushx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3290
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLpushx(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3300
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$159(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI lrange(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 3314
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$80
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$80.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3323
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lrange(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3335
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$160(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3334
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLrange(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3346
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$161(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI lrem(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 3360
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$81
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$81.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lrem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3369
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lrem(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3381
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$162(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lrem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3380
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLrem(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3392
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$163(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI lset(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 3406
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$82
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$82.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.lset:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3415
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI lset(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3427
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$164(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lset:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3426
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLset(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3438
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$165(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI ltrim(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 3452
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$83
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$83.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.ltrim:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3461
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI ltrim(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3473
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$166(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.ltrim:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3472
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxLtrim(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 3484
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$167(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI memory(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3496
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$84
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$84.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.memory:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3505
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI memory(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3515
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$168(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.memory:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3514
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMemory(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3524
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$169(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI mget(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3536
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$85
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$85.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.mget:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3545
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI mget(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3555
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$170(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.mget:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3554
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMget(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3564
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$171(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI migrate(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3576
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$86
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$86.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.migrate:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3585
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI migrate(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3595
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$172(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.migrate:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3594
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMigrate(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3604
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$173(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI module(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3616
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$87
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$87.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.module:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3625
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI module(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3635
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$174(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.module:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3634
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxModule(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3644
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$175(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI monitor(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 3655
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$88
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$88.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.monitor:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3664
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI monitor();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 3673
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$176(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.monitor:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3672
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMonitor();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 3681
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$177(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI move(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 3694
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$89
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$89.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.move:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3703
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI move(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 3714
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$178(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.move:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3713
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMove(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 3724
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$179(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI mset(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3736
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$90
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$90.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.mset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3745
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI mset(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3755
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$180(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.mset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3754
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMset(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3764
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$181(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI msetnx(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3776
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$91
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$91.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.msetnx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3785
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI msetnx(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3795
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$182(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.msetnx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3794
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMsetnx(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3804
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$183(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI multi(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 3815
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$92
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$92.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.multi:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3824
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI multi();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 3833
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$184(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.multi:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3832
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxMulti();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 3841
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$185(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI object(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 3853
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$93
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$93.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.object:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3862
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI object(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3872
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$186(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.object:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3871
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxObject(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 3881
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$187(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI persist(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 3893
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$94
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$94.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.persist:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3902
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI persist(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 3912
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$188(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.persist:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3911
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPersist(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 3921
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$189(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI pexpire(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 3934
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$95
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$95.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pexpire:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3943
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pexpire(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 3954
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$190(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pexpire:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3953
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPexpire(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 3964
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$191(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI pexpireat(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 3977
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$96
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$96.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pexpireat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 3986
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pexpireat(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 3997
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$192(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pexpireat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 3996
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPexpireat(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4007
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$193(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI pfadd(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4019
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$97
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$97.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pfadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4028
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pfadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4038
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$194(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4037
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPfadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4047
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$195(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI pfcount(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4059
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$98
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$98.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pfcount:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4068
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pfcount(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4078
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$196(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfcount:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4077
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPfcount(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4087
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$197(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI pfdebug(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4099
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$99
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$99.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pfdebug:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4108
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pfdebug(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4118
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$198(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfdebug:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4117
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPfdebug(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4127
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$199(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI pfmerge(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4139
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$100
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$100.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pfmerge:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4148
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pfmerge(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4158
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$200(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfmerge:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4157
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPfmerge(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4167
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$201(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI pfselftest(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 4178
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$101
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$101.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pfselftest:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4187
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pfselftest();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4196
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$202(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfselftest:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4195
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPfselftest();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4204
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$203(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI ping(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4216
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$102
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$102.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.ping:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4225
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI ping(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4235
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$204(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.ping:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4234
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPing(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4244
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$205(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI post(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4256
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$103
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$103.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.post:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4265
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI post(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4275
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$206(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.post:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4274
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPost(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4284
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$207(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI psetex(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 4298
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$104
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$104.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.psetex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4307
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI psetex(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 4319
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$208(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.psetex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4318
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPsetex(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 4330
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$209(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI psubscribe(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4342
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$105
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$105.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.psubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4351
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI psubscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4361
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$210(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.psubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4360
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPsubscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4370
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$211(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI psync(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 4383
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$106
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$106.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.psync:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4392
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI psync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4403
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$212(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.psync:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4402
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4413
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$213(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI pttl(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 4425
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$107
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$107.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pttl:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4434
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pttl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 4444
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$214(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pttl:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4443
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPttl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 4453
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$215(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI publish(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 4466
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$108
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$108.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.publish:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4475
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI publish(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4486
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$216(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.publish:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4485
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPublish(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4496
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$217(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI pubsub(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4508
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$109
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$109.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.pubsub:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4517
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI pubsub(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4527
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$218(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pubsub:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4526
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPubsub(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4536
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$219(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI punsubscribe(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4548
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$110
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$110.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.punsubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4557
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI punsubscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4567
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$220(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.punsubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4566
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxPunsubscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4576
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$221(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI randomkey(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 4587
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$111
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$111.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.randomkey:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4596
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI randomkey();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4605
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$222(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.randomkey:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4604
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRandomkey();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4613
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$223(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI readonly(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 4624
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$112
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$112.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.readonly:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4633
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI readonly();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4642
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$224(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.readonly:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4641
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxReadonly();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4650
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$225(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI readwrite(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 4661
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$113
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$113.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.readwrite:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4670
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI readwrite();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4679
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$226(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.readwrite:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4678
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxReadwrite();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4687
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$227(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI rename(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 4700
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$114
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$114.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.rename:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4709
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI rename(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4720
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$228(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rename:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4719
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRename(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4730
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$229(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI renamenx(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 4743
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$115
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$115.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.renamenx:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4752
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI renamenx(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4763
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$230(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.renamenx:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4762
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRenamenx(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4773
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$231(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI replconf(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4785
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$116
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$116.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.replconf:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4794
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI replconf(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4804
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$232(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.replconf:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4803
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxReplconf(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4813
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$233(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI replicaof(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 4826
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$117
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$117.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.replicaof:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4835
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI replicaof(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4846
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$234(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.replicaof:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4845
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxReplicaof(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 4856
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$235(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI restore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4868
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$118
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$118.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.restore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4877
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI restore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4887
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$236(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.restore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4886
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRestore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4896
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$237(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI restoreAsking(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 4908
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$119
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$119.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.restoreAsking:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4917
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI restoreAsking(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4927
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$238(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.restoreAsking:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4926
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRestoreAsking(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 4936
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$239(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI role(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 4947
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$120
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$120.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.role:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4956
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI role();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4965
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$240(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.role:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 4964
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRole();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 4973
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$241(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI rpop(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 4985
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$121
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$121.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.rpop:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 4994
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI rpop(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5004
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$242(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpop:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5003
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRpop(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5013
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$243(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI rpoplpush(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 5026
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$122
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$122.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.rpoplpush:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5035
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI rpoplpush(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5046
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$244(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpoplpush:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5045
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRpoplpush(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5056
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$245(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI rpush(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5068
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$123
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$123.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.rpush:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5077
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI rpush(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5087
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$246(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpush:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5086
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRpush(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5096
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$247(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI rpushx(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5108
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$124
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$124.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.rpushx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5117
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI rpushx(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5127
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$248(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpushx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5126
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxRpushx(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5136
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$249(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sadd(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5148
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$125
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$125.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5157
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5167
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$250(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5166
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5176
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$251(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI save(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 5187
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$126
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$126.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.save:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5196
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI save();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 5205
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$252(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.save:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5204
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSave();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 5213
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$253(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI scan(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5225
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$127
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$127.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.scan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5234
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI scan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5244
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$254(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.scan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5243
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxScan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5253
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$255(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI scard(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 5265
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$128
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$128.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.scard:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5274
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI scard(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5284
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$256(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.scard:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5283
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxScard(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5293
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$257(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI script(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5305
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$129
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$129.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.script:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5314
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI script(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5324
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$258(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.script:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5323
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxScript(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5333
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$259(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sdiff(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5345
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$130
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$130.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sdiff:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5354
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sdiff(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5364
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$260(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sdiff:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5363
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSdiff(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5373
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$261(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sdiffstore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5385
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$131
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$131.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sdiffstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5394
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sdiffstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5404
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$262(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sdiffstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5403
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSdiffstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5413
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$263(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI select(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 5425
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$132
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$132.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.select:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5434
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI select(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5444
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$264(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.select:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5443
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSelect(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5453
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$265(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI set(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5465
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$133
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$133.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.set:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5474
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI set(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5484
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$266(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.set:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5483
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSet(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5493
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$267(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI setbit(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 5507
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$134
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$134.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.setbit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5516
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI setbit(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 5528
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$268(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setbit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5527
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSetbit(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 5539
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$269(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI setex(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 5553
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$135
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$135.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.setex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5562
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI setex(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 5574
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$270(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5573
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSetex(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 5585
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$271(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI setnx(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 5598
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$136
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$136.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.setnx:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5607
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI setnx(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5618
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$272(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setnx:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5617
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSetnx(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5628
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$273(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI setrange(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 5642
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$137
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$137.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.setrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5651
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI setrange(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 5663
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$274(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5662
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSetrange(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 5674
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$275(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI shutdown(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5686
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$138
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$138.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.shutdown:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5695
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI shutdown(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5705
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$276(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.shutdown:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5704
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxShutdown(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5714
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$277(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sinter(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5726
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$139
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$139.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sinter:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5735
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sinter(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5745
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$278(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sinter:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5744
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSinter(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5754
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$279(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sinterstore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5766
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$140
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$140.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sinterstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5775
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sinterstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5785
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$280(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sinterstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5784
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSinterstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5794
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$281(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sismember(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 5807
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$141
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$141.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sismember:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5816
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sismember(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5827
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$282(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sismember:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5826
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSismember(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5837
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$283(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI slaveof(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 5850
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$142
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$142.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.slaveof:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5859
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI slaveof(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5870
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$284(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.slaveof:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5869
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSlaveof(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 5880
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$285(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI slowlog(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 5892
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$143
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$143.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.slowlog:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5901
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI slowlog(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5911
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$286(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.slowlog:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5910
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSlowlog(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 5920
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$287(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI smembers(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 5932
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$144
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$144.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.smembers:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5941
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI smembers(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5951
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$288(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.smembers:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5950
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSmembers(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 5960
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$289(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI smove(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 5974
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$145
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$145.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.smove:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 5983
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI smove(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 5995
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$290(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.smove:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 5994
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSmove(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 6006
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$291(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI sort(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6018
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$146
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$146.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sort:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6027
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sort(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6037
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$292(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sort:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6036
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSort(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6046
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$293(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI spop(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6058
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$147
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$147.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.spop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6067
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI spop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6077
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$294(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.spop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6076
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSpop(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6086
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$295(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI srandmember(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6098
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$148
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$148.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.srandmember:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6107
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI srandmember(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6117
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$296(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.srandmember:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6116
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSrandmember(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6126
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$297(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI srem(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6138
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$149
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$149.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.srem:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6147
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI srem(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6157
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$298(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.srem:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6156
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSrem(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6166
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$299(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sscan(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6178
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$150
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$150.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6187
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sscan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6197
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$300(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6196
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSscan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6206
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$301(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI stralgo(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6218
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$151
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$151.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.stralgo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6227
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI stralgo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6237
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$302(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.stralgo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6236
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxStralgo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6246
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$303(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI strlen(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 6258
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$152
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$152.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.strlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6267
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI strlen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 6277
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$304(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.strlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6276
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxStrlen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 6286
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$305(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI subscribe(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6298
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$153
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$153.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.subscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6307
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI subscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6317
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$306(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.subscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6316
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSubscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6326
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$307(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI substr(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 6340
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$154
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$154.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.substr:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6349
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI substr(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 6361
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$308(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.substr:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6360
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSubstr(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 6372
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$309(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI sunion(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6384
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$155
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$155.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sunion:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6393
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sunion(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6403
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$310(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sunion:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6402
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSunion(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6412
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$311(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI sunionstore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6424
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$156
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$156.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sunionstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6433
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sunionstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6443
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$312(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sunionstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6442
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSunionstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6452
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$313(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI swapdb(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 6465
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$157
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$157.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.swapdb:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6474
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI swapdb(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 6485
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$314(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.swapdb:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6484
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSwapdb(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 6495
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$315(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI sync(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 6506
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$158
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$158.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.sync:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6515
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI sync();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 6524
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$316(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sync:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6523
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxSync();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 6532
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$317(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI time(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 6543
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$159
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$159.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.time:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6552
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI time();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 6561
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$318(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.time:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6560
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxTime();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 6569
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$319(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI touch(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6581
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$160
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$160.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.touch:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6590
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI touch(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6600
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$320(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.touch:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6599
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxTouch(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6609
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$321(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI ttl(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 6621
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$161
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$161.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.ttl:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6630
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI ttl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 6640
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$322(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.ttl:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6639
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxTtl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 6649
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$323(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI type(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 6661
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$162
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$162.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.type:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6670
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI type(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 6680
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$324(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.type:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6679
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxType(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 6689
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$325(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI unlink(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6701
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$163
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$163.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.unlink:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6710
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI unlink(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6720
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$326(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.unlink:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6719
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxUnlink(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6729
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$327(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI unsubscribe(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6741
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$164
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$164.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.unsubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6750
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI unsubscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6760
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$328(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.unsubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6759
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxUnsubscribe(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6769
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$329(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI unwatch(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler handler
         0: .line 6780
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            new io.vertx.rxjava.redis.client.RedisAPI$165
            dup
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$165.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.unwatch:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6789
            aload 0 /* this */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI unwatch();
    descriptor: ()Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 6798
            aload 0 /* this */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$330(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.unwatch:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6797
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxUnwatch();
    descriptor: ()Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
         0: .line 6806
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$331(Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
    Signature: ()Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;

  public io.vertx.rxjava.redis.client.RedisAPI wait(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 6819
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$166
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$166.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.wait:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6828
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI wait(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 6839
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$332(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.wait:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6838
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxWait(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 6849
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$333(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI watch(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6861
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$167
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$167.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.watch:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6870
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI watch(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6880
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$334(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.watch:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6879
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxWatch(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6889
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$335(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xack(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6901
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$168
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$168.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xack:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6910
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xack(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6920
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$336(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xack:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6919
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXack(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6929
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$337(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xadd(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6941
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$169
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$169.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6950
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6960
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$338(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6959
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 6969
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$339(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xclaim(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 6981
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$170
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$170.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xclaim:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 6990
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xclaim(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7000
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$340(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xclaim:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 6999
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXclaim(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7009
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$341(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xdel(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7021
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$171
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$171.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xdel:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7030
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xdel(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7040
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$342(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xdel:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7039
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXdel(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7049
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$343(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xgroup(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7061
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$172
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$172.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xgroup:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7070
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xgroup(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7080
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$344(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xgroup:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7079
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXgroup(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7089
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$345(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xinfo(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7101
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$173
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$173.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xinfo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7110
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xinfo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7120
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$346(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xinfo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7119
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXinfo(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7129
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$347(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xlen(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 7141
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$174
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$174.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7150
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xlen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 7160
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$348(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7159
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXlen(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 7169
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$349(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI xpending(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7181
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$175
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$175.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xpending:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7190
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xpending(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7200
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$350(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xpending:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7199
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXpending(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7209
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$351(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xrange(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7221
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$176
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$176.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7230
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7240
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$352(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7239
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7249
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$353(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xread(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7261
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$177
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$177.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xread:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7270
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xread(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7280
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$354(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xread:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7279
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXread(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7289
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$355(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xreadgroup(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7301
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$178
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$178.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xreadgroup:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7310
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xreadgroup(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7320
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$356(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xreadgroup:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7319
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXreadgroup(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7329
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$357(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xrevrange(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7341
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$179
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$179.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xrevrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7350
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xrevrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7360
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$358(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xrevrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7359
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXrevrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7369
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$359(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI xsetid(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 7382
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$180
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$180.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xsetid:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7391
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xsetid(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 7402
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$360(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xsetid:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7401
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXsetid(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 7412
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$361(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI xtrim(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7424
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$181
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$181.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.xtrim:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7433
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI xtrim(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7443
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$362(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xtrim:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7442
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxXtrim(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7452
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$363(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zadd(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7464
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$182
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$182.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7473
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7483
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$364(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7482
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZadd(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7492
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$365(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zcard(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // io.vertx.core.Handler handler
         0: .line 7504
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            new io.vertx.rxjava.redis.client.RedisAPI$183
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$183.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zcard:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7513
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zcard(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 7523
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$366(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zcard:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7522
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZcard(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
         0: .line 7532
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$367(Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  

  public io.vertx.rxjava.redis.client.RedisAPI zcount(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 7546
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$184
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$184.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zcount:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7555
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zcount(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 7567
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$368(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zcount:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7566
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZcount(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 7578
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$369(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI zincrby(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 7592
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$185
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$185.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zincrby:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7601
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zincrby(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 7613
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$370(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zincrby:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7612
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZincrby(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 7624
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$371(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI zinterstore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7636
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$186
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$186.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zinterstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7645
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zinterstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7655
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$372(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zinterstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7654
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZinterstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7664
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$373(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zlexcount(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 7678
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$187
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$187.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zlexcount:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7687
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zlexcount(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 7699
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$374(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zlexcount:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7698
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZlexcount(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 7710
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$375(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI zpopmax(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7722
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$188
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$188.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zpopmax:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7731
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zpopmax(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7741
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$376(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zpopmax:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7740
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZpopmax(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7750
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$377(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zpopmin(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7762
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$189
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$189.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zpopmin:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7771
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zpopmin(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7781
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$378(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zpopmin:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7780
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZpopmin(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7790
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$379(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zrange(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7802
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$190
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$190.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7811
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7821
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$380(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7820
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7830
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$381(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zrangebylex(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7842
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$191
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$191.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrangebylex:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7851
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrangebylex(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7861
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$382(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrangebylex:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7860
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrangebylex(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7870
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$383(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zrangebyscore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7882
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$192
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$192.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrangebyscore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7891
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrangebyscore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7901
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$384(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrangebyscore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7900
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrangebyscore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7910
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$385(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zrank(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 7923
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$193
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$193.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrank:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7932
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrank(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 7943
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$386(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrank:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7942
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrank(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 7953
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$387(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI zrem(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 7965
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$194
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$194.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrem:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 7974
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrem(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7984
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$388(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrem:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 7983
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrem(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 7993
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$389(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zremrangebylex(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 8007
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$195
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$195.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zremrangebylex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8016
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zremrangebylex(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 8028
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$390(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zremrangebylex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8027
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZremrangebylex(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 8039
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$391(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI zremrangebyrank(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 8053
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$196
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$196.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zremrangebyrank:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8062
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zremrangebyrank(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 8074
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$392(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zremrangebyrank:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8073
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZremrangebyrank(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 8085
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$393(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI zremrangebyscore(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
        start local 4 // io.vertx.core.Handler handler
         0: .line 8099
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            new io.vertx.rxjava.redis.client.RedisAPI$197
            dup
            aload 0 /* this */
            aload 4 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$197.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zremrangebyscore:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8108
            aload 0 /* this */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3     arg2  Ljava/lang/String;
            0    2     4  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      arg2     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zremrangebyscore(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 8120
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$394(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zremrangebyscore:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8119
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
            0    2     3  arg2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZremrangebyscore(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // java.lang.String arg2
         0: .line 8131
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$395(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 3 // java.lang.String arg2
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
            0    1     3  arg2  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  
      arg2  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrange(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 8143
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$198
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$198.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrevrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8152
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8162
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$396(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8161
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrevrange(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8171
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$397(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrangebylex(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 8183
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$199
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$199.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrevrangebylex:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8192
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrangebylex(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8202
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$398(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrangebylex:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8201
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrevrangebylex(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8211
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$399(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrangebyscore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 8223
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$200
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$200.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrevrangebyscore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8232
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrangebyscore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8242
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$400(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrangebyscore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8241
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrevrangebyscore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8251
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$401(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrank(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 8264
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$201
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$201.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zrevrank:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8273
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zrevrank(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 8284
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$402(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrank:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8283
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZrevrank(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 8294
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$403(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI zscan(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 8306
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$202
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$202.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8315
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zscan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8325
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$404(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8324
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZscan(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8334
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$405(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public io.vertx.rxjava.redis.client.RedisAPI zscore(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
        start local 3 // io.vertx.core.Handler handler
         0: .line 8347
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            new io.vertx.rxjava.redis.client.RedisAPI$203
            dup
            aload 0 /* this */
            aload 3 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$203.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zscore:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8356
            aload 0 /* this */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     arg0  Ljava/lang/String;
            0    2     2     arg1  Ljava/lang/String;
            0    2     3  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      arg0     
      arg1     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zscore(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 8367
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$406(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zscore:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8366
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  arg0  Ljava/lang/String;
            0    2     2  arg1  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZscore(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.lang.String arg0
        start local 2 // java.lang.String arg1
         0: .line 8377
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* arg0 */
            aload 2 /* arg1 */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$407(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 2 // java.lang.String arg1
        end local 1 // java.lang.String arg0
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  arg0  Ljava/lang/String;
            0    1     2  arg1  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public io.vertx.rxjava.redis.client.RedisAPI zunionstore(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.redis.client.Response>>);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
        start local 2 // io.vertx.core.Handler handler
         0: .line 8389
            aload 0 /* this */
            getfield io.vertx.rxjava.redis.client.RedisAPI.delegate:Lio/vertx/redis/client/RedisAPI;
            aload 1 /* args */
            new io.vertx.rxjava.redis.client.RedisAPI$204
            dup
            aload 0 /* this */
            aload 2 /* handler */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI$204.<init>:(Lio/vertx/rxjava/redis/client/RedisAPI;Lio/vertx/core/Handler;)V
            invokeinterface io.vertx.redis.client.RedisAPI.zunionstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/client/RedisAPI;
            pop
         1: .line 8398
            aload 0 /* this */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1     args  Ljava/util/List<Ljava/lang/String;>;
            0    2     2  handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
         Name  Flags
      args     
      handler  

  public io.vertx.rxjava.redis.client.RedisAPI zunionstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8408
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic handle()Lio/vertx/core/Handler;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$408(Lio/vertx/core/AsyncResult;)V (6)
                  (Lio/vertx/core/AsyncResult;)V
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zunionstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
         1: .line 8407
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      args  

  public rx.Single<io.vertx.rxjava.redis.client.Response> rxZunionstore(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lrx/Single;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // java.util.List args
         0: .line 8417
            new io.vertx.rx.java.SingleOnSubscribeAdapter
            dup
            aload 0 /* this */
            aload 1 /* args */
            invokedynamic accept(Lio/vertx/rxjava/redis/client/RedisAPI;Ljava/util/List;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/vertx/rxjava/redis/client/RedisAPI.lambda$409(Ljava/util/List;Lio/vertx/core/Handler;)V (7)
                  (Lio/vertx/core/Handler;)V
            invokespecial io.vertx.rx.java.SingleOnSubscribeAdapter.<init>:(Ljava/util/function/Consumer;)V
            invokestatic rx.Single.create:(Lrx/Single$OnSubscribe;)Lrx/Single;
            areturn
        end local 1 // java.util.List args
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    1     1  args  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)Lrx/Single<Lio/vertx/rxjava/redis/client/Response;>;
    MethodParameters:
      Name  Flags
      args  

  public static io.vertx.rxjava.redis.client.RedisAPI api(io.vertx.rxjava.redis.client.Redis);
    descriptor: (Lio/vertx/rxjava/redis/client/Redis;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.Redis client
         0: .line 8423
            aload 0 /* client */
            invokevirtual io.vertx.rxjava.redis.client.Redis.getDelegate:()Lio/vertx/redis/client/Redis;
            invokestatic io.vertx.redis.client.RedisAPI.api:(Lio/vertx/redis/client/Redis;)Lio/vertx/redis/client/RedisAPI;
            invokestatic io.vertx.rxjava.redis.client.RedisAPI.newInstance:(Lio/vertx/redis/client/RedisAPI;)Lio/vertx/rxjava/redis/client/RedisAPI;
            astore 1 /* ret */
        start local 1 // io.vertx.rxjava.redis.client.RedisAPI ret
         1: .line 8424
            aload 1 /* ret */
            areturn
        end local 1 // io.vertx.rxjava.redis.client.RedisAPI ret
        end local 0 // io.vertx.rxjava.redis.client.Redis client
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0  client  Lio/vertx/rxjava/redis/client/Redis;
            1    2     1     ret  Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
        Name  Flags
      client  

  public static io.vertx.rxjava.redis.client.RedisAPI api(io.vertx.rxjava.redis.client.RedisConnection);
    descriptor: (Lio/vertx/rxjava/redis/client/RedisConnection;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // io.vertx.rxjava.redis.client.RedisConnection connection
         0: .line 8428
            aload 0 /* connection */
            invokevirtual io.vertx.rxjava.redis.client.RedisConnection.getDelegate:()Lio/vertx/redis/client/RedisConnection;
            invokestatic io.vertx.redis.client.RedisAPI.api:(Lio/vertx/redis/client/RedisConnection;)Lio/vertx/redis/client/RedisAPI;
            invokestatic io.vertx.rxjava.redis.client.RedisAPI.newInstance:(Lio/vertx/redis/client/RedisAPI;)Lio/vertx/rxjava/redis/client/RedisAPI;
            astore 1 /* ret */
        start local 1 // io.vertx.rxjava.redis.client.RedisAPI ret
         1: .line 8429
            aload 1 /* ret */
            areturn
        end local 1 // io.vertx.rxjava.redis.client.RedisAPI ret
        end local 0 // io.vertx.rxjava.redis.client.RedisConnection connection
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0  connection  Lio/vertx/rxjava/redis/client/RedisConnection;
            1    2     1         ret  Lio/vertx/rxjava/redis/client/RedisAPI;
    MethodParameters:
            Name  Flags
      connection  

  public static io.vertx.rxjava.redis.client.RedisAPI newInstance(io.vertx.redis.client.RedisAPI);
    descriptor: (Lio/vertx/redis/client/RedisAPI;)Lio/vertx/rxjava/redis/client/RedisAPI;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.redis.client.RedisAPI arg
         0: .line 8433
            aload 0 /* arg */
            ifnull 1
            new io.vertx.rxjava.redis.client.RedisAPI
            dup
            aload 0 /* arg */
            invokespecial io.vertx.rxjava.redis.client.RedisAPI.<init>:(Lio/vertx/redis/client/RedisAPI;)V
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: io.vertx.rxjava.redis.client.RedisAPI
         2: areturn
        end local 0 // io.vertx.redis.client.RedisAPI arg
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0   arg  Lio/vertx/redis/client/RedisAPI;
    MethodParameters:
      Name  Flags
      arg   

  private static java.lang.Object lambda$0(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.lang.Object obj
         0: .line 66
            new io.vertx.rxjava.redis.client.RedisAPI
            dup
            aload 0 /* obj */
            checkcast io.vertx.redis.client.RedisAPI
            invokespecial io.vertx.rxjava.redis.client.RedisAPI.<init>:(Lio/vertx/redis/client/RedisAPI;)V
            areturn
        end local 0 // java.lang.Object obj
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   obj  Ljava/lang/Object;

  private static void lambda$2(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 114
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$3(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 124
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.acl:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 125
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$4(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 156
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$5(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 167
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.append:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 168
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$6(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 195
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$7(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 204
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.asking:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 205
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$8(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 234
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$9(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 244
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.auth:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 245
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$10(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 272
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$11(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 281
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bgrewriteaof:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 282
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$12(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 311
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$13(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 321
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bgsave:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 322
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$14(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 351
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$15(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 361
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitcount:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 362
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$16(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 391
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$17(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 401
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitfield:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 402
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$18(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 431
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$19(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 441
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitfieldRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 442
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$20(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 471
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$21(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 481
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 482
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$22(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 511
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$23(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 521
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bitpos:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 522
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$24(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 551
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$25(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 561
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.blpop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 562
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$26(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 591
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$27(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 601
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.brpop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 602
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$28(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 635
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$29(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 647
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.brpoplpush:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 648
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$30(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 677
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$31(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 687
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bzpopmax:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 688
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$32(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 717
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$33(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 727
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.bzpopmin:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 728
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$34(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 757
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$35(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 767
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.client:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 768
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$36(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 797
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$37(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 807
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.cluster:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 808
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$38(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 837
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$39(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 847
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.command:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 848
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$40(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 877
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$41(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 887
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.config:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 888
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$42(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 915
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$43(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 924
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.dbsize:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 925
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$44(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 954
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$45(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 964
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.debug:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 965
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$46(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 994
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$47(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1004
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.decr:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1005
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$48(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1036
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$49(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 1047
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.decrby:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1048
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$50(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1077
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$51(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1087
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.del:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1088
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$52(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1115
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$53(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 1124
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.discard:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1125
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$54(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1154
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$55(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1164
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.dump:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1165
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$56(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1194
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$57(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1204
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.echo:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1205
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$58(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1234
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$59(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1244
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.eval:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1245
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$60(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1274
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$61(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1284
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.evalsha:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1285
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$62(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1312
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$63(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 1321
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.exec:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1322
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$64(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1351
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$65(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1361
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.exists:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1362
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$66(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1393
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$67(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 1404
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.expire:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1405
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$68(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1436
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$69(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 1447
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.expireat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1448
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$70(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1477
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$71(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1487
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.flushall:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1488
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$72(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1517
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$73(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1527
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.flushdb:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1528
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$74(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1557
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$75(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1567
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geoadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1568
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$76(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1597
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$77(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1607
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geodist:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1608
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$78(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1637
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$79(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1647
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geohash:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1648
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$80(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1677
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$81(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1687
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.geopos:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1688
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$82(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1717
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$83(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1727
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadius:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1728
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$84(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1757
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$85(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1767
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadiusRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1768
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$86(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1797
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$87(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1807
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadiusbymember:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1808
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$88(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1837
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$89(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1847
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.georadiusbymemberRo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1848
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$90(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1877
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$91(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 1887
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.get:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1888
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$92(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1919
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$93(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 1930
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.getbit:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1931
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$94(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 1964
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$95(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 1976
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.getrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 1977
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$96(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2008
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$97(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 2019
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.getset:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2020
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$98(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2049
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$99(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2059
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hdel:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2060
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$100(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2089
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$101(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2099
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hello:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2100
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$102(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2131
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$103(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 2142
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hexists:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2143
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$104(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2174
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$105(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 2185
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hget:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2186
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$106(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2215
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$107(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2225
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hgetall:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2226
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$108(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2259
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$109(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 2271
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hincrby:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2272
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$110(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2305
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$111(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 2317
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hincrbyfloat:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2318
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$112(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2347
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$113(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2357
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hkeys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2358
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$114(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2387
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$115(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2397
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2398
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$116(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2427
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$117(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2437
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hmget:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2438
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$118(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2467
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$119(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2477
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hmset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2478
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$120(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2507
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$121(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2517
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.host:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2518
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$122(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2547
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$123(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2557
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2558
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$124(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2587
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$125(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2597
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2598
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$126(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2631
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$127(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 2643
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hsetnx:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2644
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$128(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2675
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$129(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 2686
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hstrlen:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2687
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$130(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2716
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$131(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2726
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.hvals:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2727
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$132(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2756
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$133(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2766
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.incr:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2767
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$134(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2798
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$135(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 2809
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.incrby:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2810
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$136(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2841
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$137(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 2852
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.incrbyfloat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2853
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$138(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2882
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$139(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2892
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.info:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2893
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$140(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2922
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$141(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 2932
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.keys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2933
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$142(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2960
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$143(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 2969
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lastsave:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 2970
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$144(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 2999
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$145(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3009
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.latency:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3010
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$146(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3041
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$147(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 3052
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lindex:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3053
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$148(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3088
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$149(java.lang.String, java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 5 // io.vertx.core.Handler fut
         0: .line 3101
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4
            aload 5 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.linsert:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3102
            return
        end local 5 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     5   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$150(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3131
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$151(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3141
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.llen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3142
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$152(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3171
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$153(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3181
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lolwut:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3182
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$154(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3211
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$155(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3221
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lpop:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3222
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$156(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3251
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$157(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3261
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lpush:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3262
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$158(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3291
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$159(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3301
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lpushx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3302
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$160(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3335
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$161(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 3347
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3348
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$162(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3381
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$163(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 3393
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lrem:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3394
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$164(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3427
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$165(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 3439
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.lset:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3440
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$166(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3473
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$167(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 3485
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.ltrim:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3486
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$168(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3515
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$169(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3525
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.memory:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3526
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$170(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3555
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$171(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3565
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.mget:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3566
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$172(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3595
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$173(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3605
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.migrate:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3606
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$174(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3635
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$175(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3645
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.module:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3646
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$176(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3673
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$177(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 3682
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.monitor:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3683
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$178(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3714
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$179(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 3725
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.move:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3726
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$180(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3755
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$181(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3765
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.mset:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3766
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$182(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3795
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$183(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3805
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.msetnx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3806
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$184(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3833
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$185(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 3842
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.multi:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3843
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$186(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3872
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$187(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3882
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.object:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3883
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$188(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3912
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$189(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 3922
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.persist:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3923
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$190(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3954
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$191(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 3965
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pexpire:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 3966
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$192(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 3997
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$193(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 4008
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pexpireat:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4009
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$194(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4038
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$195(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4048
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4049
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$196(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4078
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$197(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4088
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfcount:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4089
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$198(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4118
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$199(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4128
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfdebug:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4129
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$200(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4158
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$201(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4168
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfmerge:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4169
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$202(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4196
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$203(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 4205
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pfselftest:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4206
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$204(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4235
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$205(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4245
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.ping:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4246
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$206(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4275
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$207(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4285
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.post:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4286
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$208(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4319
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$209(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 4331
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.psetex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4332
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$210(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4361
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$211(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4371
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.psubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4372
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$212(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4403
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$213(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 4414
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.psync:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4415
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$214(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4444
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$215(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4454
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pttl:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4455
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$216(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4486
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$217(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 4497
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.publish:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4498
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$218(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4527
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$219(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4537
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.pubsub:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4538
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$220(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4567
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$221(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4577
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.punsubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4578
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$222(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4605
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$223(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 4614
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.randomkey:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4615
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$224(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4642
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$225(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 4651
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.readonly:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4652
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$226(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4679
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$227(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 4688
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.readwrite:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4689
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$228(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4720
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$229(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 4731
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rename:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4732
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$230(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4763
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$231(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 4774
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.renamenx:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4775
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$232(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4804
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$233(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4814
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.replconf:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4815
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$234(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4846
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$235(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 4857
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.replicaof:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4858
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$236(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4887
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$237(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4897
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.restore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4898
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$238(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4927
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$239(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 4937
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.restoreAsking:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4938
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$240(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 4965
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$241(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 4974
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.role:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 4975
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$242(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5004
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$243(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5014
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpop:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5015
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$244(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5046
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$245(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 5057
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpoplpush:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5058
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$246(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5087
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$247(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5097
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpush:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5098
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$248(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5127
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$249(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5137
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.rpushx:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5138
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$250(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5167
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$251(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5177
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5178
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$252(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5205
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$253(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 5214
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.save:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5215
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$254(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5244
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$255(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5254
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.scan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5255
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$256(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5284
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$257(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5294
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.scard:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5295
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$258(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5324
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$259(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5334
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.script:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5335
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$260(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5364
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$261(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5374
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sdiff:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5375
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$262(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5404
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$263(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5414
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sdiffstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5415
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$264(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5444
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$265(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5454
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.select:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5455
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$266(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5484
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$267(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5494
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.set:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5495
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$268(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5528
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$269(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 5540
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setbit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5541
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$270(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5574
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$271(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 5586
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5587
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$272(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5618
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$273(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 5629
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setnx:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5630
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$274(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5663
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$275(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 5675
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.setrange:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5676
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$276(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5705
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$277(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5715
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.shutdown:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5716
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$278(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5745
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$279(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5755
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sinter:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5756
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$280(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5785
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$281(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5795
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sinterstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5796
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$282(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5827
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$283(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 5838
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sismember:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5839
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$284(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5870
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$285(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 5881
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.slaveof:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5882
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$286(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5911
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$287(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5921
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.slowlog:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5922
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$288(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5951
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$289(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 5961
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.smembers:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 5962
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$290(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 5995
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$291(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 6007
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.smove:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6008
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$292(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6037
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$293(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6047
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sort:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6048
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$294(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6077
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$295(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6087
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.spop:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6088
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$296(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6117
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$297(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6127
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.srandmember:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6128
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$298(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6157
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$299(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6167
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.srem:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6168
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$300(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6197
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$301(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6207
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6208
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$302(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6237
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$303(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6247
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.stralgo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6248
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$304(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6277
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$305(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6287
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.strlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6288
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$306(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6317
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$307(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6327
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.subscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6328
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$308(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6361
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$309(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 6373
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.substr:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6374
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$310(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6403
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$311(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6413
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sunion:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6414
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$312(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6443
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$313(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6453
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sunionstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6454
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$314(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6485
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$315(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 6496
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.swapdb:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6497
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$316(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6524
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$317(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 6533
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.sync:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6534
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$318(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6561
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$319(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 6570
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.time:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6571
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$320(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6600
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$321(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6610
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.touch:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6611
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$322(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6640
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$323(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6650
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.ttl:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6651
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$324(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6680
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$325(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6690
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.type:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6691
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$326(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6720
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$327(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6730
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.unlink:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6731
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$328(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6760
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$329(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6770
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.unsubscribe:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6771
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$330(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6798
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$331(io.vertx.core.Handler);
    descriptor: (Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 1 // io.vertx.core.Handler fut
         0: .line 6807
            aload 0 /* this */
            aload 1 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.unwatch:(Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6808
            return
        end local 1 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     1   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$332(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6839
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$333(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 6850
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.wait:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6851
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$334(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6880
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$335(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6890
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.watch:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6891
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$336(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6920
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$337(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6930
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xack:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6931
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$338(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 6960
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$339(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 6970
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 6971
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$340(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7000
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$341(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7010
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xclaim:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7011
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$342(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7040
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$343(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7050
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xdel:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7051
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$344(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7080
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$345(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7090
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xgroup:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7091
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$346(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7120
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$347(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7130
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xinfo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7131
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$348(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7160
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$349(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7170
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xlen:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7171
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$350(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7200
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$351(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7210
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xpending:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7211
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$352(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7240
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$353(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7250
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7251
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$354(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7280
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$355(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7290
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xread:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7291
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$356(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7320
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$357(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7330
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xreadgroup:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7331
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$358(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7360
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$359(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7370
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xrevrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7371
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$360(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7402
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$361(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 7413
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xsetid:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7414
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$362(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7443
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$363(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7453
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.xtrim:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7454
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$364(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7483
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$365(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7493
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zadd:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7494
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$366(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7523
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$367(java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7533
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zcard:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7534
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$368(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7567
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$369(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 7579
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zcount:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7580
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$370(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7613
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$371(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 7625
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zincrby:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7626
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$372(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7655
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$373(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7665
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zinterstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7666
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$374(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7699
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$375(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 7711
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zlexcount:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7712
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$376(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7741
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$377(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7751
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zpopmax:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7752
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$378(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7781
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$379(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7791
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zpopmin:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7792
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$380(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7821
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$381(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7831
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7832
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$382(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7861
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$383(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7871
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrangebylex:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7872
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$384(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7901
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$385(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7911
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrangebyscore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7912
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$386(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7943
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$387(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 7954
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrank:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7955
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$388(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 7984
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$389(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 7994
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrem:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 7995
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$390(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8028
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$391(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 8040
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zremrangebylex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8041
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$392(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8074
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$393(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 8086
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zremrangebyrank:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8087
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$394(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8120
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$395(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 4 // io.vertx.core.Handler fut
         0: .line 8132
            aload 0 /* this */
            aload 1
            aload 2
            aload 3
            aload 4 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zremrangebyscore:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8133
            return
        end local 4 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     4   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$396(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8162
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$397(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 8172
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrange:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8173
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$398(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8202
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$399(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 8212
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrangebylex:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8213
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$400(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8242
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$401(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 8252
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrangebyscore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8253
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$402(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8284
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$403(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 8295
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zrevrank:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8296
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$404(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8325
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$405(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 8335
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zscan:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8336
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$406(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8367
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$407(java.lang.String, java.lang.String, io.vertx.core.Handler);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 3 // io.vertx.core.Handler fut
         0: .line 8378
            aload 0 /* this */
            aload 1
            aload 2
            aload 3 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zscore:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8379
            return
        end local 3 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     3   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;

  private static void lambda$408(io.vertx.core.AsyncResult);
    descriptor: (Lio/vertx/core/AsyncResult;)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // io.vertx.core.AsyncResult ar
         0: .line 8408
            return
        end local 0 // io.vertx.core.AsyncResult ar
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ar  Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;

  private void lambda$409(java.util.List, io.vertx.core.Handler);
    descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)V
    flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.vertx.rxjava.redis.client.RedisAPI this
        start local 2 // io.vertx.core.Handler fut
         0: .line 8418
            aload 0 /* this */
            aload 1
            aload 2 /* fut */
            invokevirtual io.vertx.rxjava.redis.client.RedisAPI.zunionstore:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/rxjava/redis/client/RedisAPI;
            pop
         1: .line 8419
            return
        end local 2 // io.vertx.core.Handler fut
        end local 0 // io.vertx.rxjava.redis.client.RedisAPI this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/rxjava/redis/client/RedisAPI;
            0    2     2   fut  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/rxjava/redis/client/Response;>;>;
}
SourceFile: "RedisAPI.java"
NestMembers:
  io.vertx.rxjava.redis.client.RedisAPI$1  io.vertx.rxjava.redis.client.RedisAPI$10  io.vertx.rxjava.redis.client.RedisAPI$100  io.vertx.rxjava.redis.client.RedisAPI$101  io.vertx.rxjava.redis.client.RedisAPI$102  io.vertx.rxjava.redis.client.RedisAPI$103  io.vertx.rxjava.redis.client.RedisAPI$104  io.vertx.rxjava.redis.client.RedisAPI$105  io.vertx.rxjava.redis.client.RedisAPI$106  io.vertx.rxjava.redis.client.RedisAPI$107  io.vertx.rxjava.redis.client.RedisAPI$108  io.vertx.rxjava.redis.client.RedisAPI$109  io.vertx.rxjava.redis.client.RedisAPI$11  io.vertx.rxjava.redis.client.RedisAPI$110  io.vertx.rxjava.redis.client.RedisAPI$111  io.vertx.rxjava.redis.client.RedisAPI$112  io.vertx.rxjava.redis.client.RedisAPI$113  io.vertx.rxjava.redis.client.RedisAPI$114  io.vertx.rxjava.redis.client.RedisAPI$115  io.vertx.rxjava.redis.client.RedisAPI$116  io.vertx.rxjava.redis.client.RedisAPI$117  io.vertx.rxjava.redis.client.RedisAPI$118  io.vertx.rxjava.redis.client.RedisAPI$119  io.vertx.rxjava.redis.client.RedisAPI$12  io.vertx.rxjava.redis.client.RedisAPI$120  io.vertx.rxjava.redis.client.RedisAPI$121  io.vertx.rxjava.redis.client.RedisAPI$122  io.vertx.rxjava.redis.client.RedisAPI$123  io.vertx.rxjava.redis.client.RedisAPI$124  io.vertx.rxjava.redis.client.RedisAPI$125  io.vertx.rxjava.redis.client.RedisAPI$126  io.vertx.rxjava.redis.client.RedisAPI$127  io.vertx.rxjava.redis.client.RedisAPI$128  io.vertx.rxjava.redis.client.RedisAPI$129  io.vertx.rxjava.redis.client.RedisAPI$13  io.vertx.rxjava.redis.client.RedisAPI$130  io.vertx.rxjava.redis.client.RedisAPI$131  io.vertx.rxjava.redis.client.RedisAPI$132  io.vertx.rxjava.redis.client.RedisAPI$133  io.vertx.rxjava.redis.client.RedisAPI$134  io.vertx.rxjava.redis.client.RedisAPI$135  io.vertx.rxjava.redis.client.RedisAPI$136  io.vertx.rxjava.redis.client.RedisAPI$137  io.vertx.rxjava.redis.client.RedisAPI$138  io.vertx.rxjava.redis.client.RedisAPI$139  io.vertx.rxjava.redis.client.RedisAPI$14  io.vertx.rxjava.redis.client.RedisAPI$140  io.vertx.rxjava.redis.client.RedisAPI$141  io.vertx.rxjava.redis.client.RedisAPI$142  io.vertx.rxjava.redis.client.RedisAPI$143  io.vertx.rxjava.redis.client.RedisAPI$144  io.vertx.rxjava.redis.client.RedisAPI$145  io.vertx.rxjava.redis.client.RedisAPI$146  io.vertx.rxjava.redis.client.RedisAPI$147  io.vertx.rxjava.redis.client.RedisAPI$148  io.vertx.rxjava.redis.client.RedisAPI$149  io.vertx.rxjava.redis.client.RedisAPI$15  io.vertx.rxjava.redis.client.RedisAPI$150  io.vertx.rxjava.redis.client.RedisAPI$151  io.vertx.rxjava.redis.client.RedisAPI$152  io.vertx.rxjava.redis.client.RedisAPI$153  io.vertx.rxjava.redis.client.RedisAPI$154  io.vertx.rxjava.redis.client.RedisAPI$155  io.vertx.rxjava.redis.client.RedisAPI$156  io.vertx.rxjava.redis.client.RedisAPI$157  io.vertx.rxjava.redis.client.RedisAPI$158  io.vertx.rxjava.redis.client.RedisAPI$159  io.vertx.rxjava.redis.client.RedisAPI$16  io.vertx.rxjava.redis.client.RedisAPI$160  io.vertx.rxjava.redis.client.RedisAPI$161  io.vertx.rxjava.redis.client.RedisAPI$162  io.vertx.rxjava.redis.client.RedisAPI$163  io.vertx.rxjava.redis.client.RedisAPI$164  io.vertx.rxjava.redis.client.RedisAPI$165  io.vertx.rxjava.redis.client.RedisAPI$166  io.vertx.rxjava.redis.client.RedisAPI$167  io.vertx.rxjava.redis.client.RedisAPI$168  io.vertx.rxjava.redis.client.RedisAPI$169  io.vertx.rxjava.redis.client.RedisAPI$17  io.vertx.rxjava.redis.client.RedisAPI$170  io.vertx.rxjava.redis.client.RedisAPI$171  io.vertx.rxjava.redis.client.RedisAPI$172  io.vertx.rxjava.redis.client.RedisAPI$173  io.vertx.rxjava.redis.client.RedisAPI$174  io.vertx.rxjava.redis.client.RedisAPI$175  io.vertx.rxjava.redis.client.RedisAPI$176  io.vertx.rxjava.redis.client.RedisAPI$177  io.vertx.rxjava.redis.client.RedisAPI$178  io.vertx.rxjava.redis.client.RedisAPI$179  io.vertx.rxjava.redis.client.RedisAPI$18  io.vertx.rxjava.redis.client.RedisAPI$180  io.vertx.rxjava.redis.client.RedisAPI$181  io.vertx.rxjava.redis.client.RedisAPI$182  io.vertx.rxjava.redis.client.RedisAPI$183  io.vertx.rxjava.redis.client.RedisAPI$184  io.vertx.rxjava.redis.client.RedisAPI$185  io.vertx.rxjava.redis.client.RedisAPI$186  io.vertx.rxjava.redis.client.RedisAPI$187  io.vertx.rxjava.redis.client.RedisAPI$188  io.vertx.rxjava.redis.client.RedisAPI$189  io.vertx.rxjava.redis.client.RedisAPI$19  io.vertx.rxjava.redis.client.RedisAPI$190  io.vertx.rxjava.redis.client.RedisAPI$191  io.vertx.rxjava.redis.client.RedisAPI$192  io.vertx.rxjava.redis.client.RedisAPI$193  io.vertx.rxjava.redis.client.RedisAPI$194  io.vertx.rxjava.redis.client.RedisAPI$195  io.vertx.rxjava.redis.client.RedisAPI$196  io.vertx.rxjava.redis.client.RedisAPI$197  io.vertx.rxjava.redis.client.RedisAPI$198  io.vertx.rxjava.redis.client.RedisAPI$199  io.vertx.rxjava.redis.client.RedisAPI$2  io.vertx.rxjava.redis.client.RedisAPI$20  io.vertx.rxjava.redis.client.RedisAPI$200  io.vertx.rxjava.redis.client.RedisAPI$201  io.vertx.rxjava.redis.client.RedisAPI$202  io.vertx.rxjava.redis.client.RedisAPI$203  io.vertx.rxjava.redis.client.RedisAPI$204  io.vertx.rxjava.redis.client.RedisAPI$21  io.vertx.rxjava.redis.client.RedisAPI$22  io.vertx.rxjava.redis.client.RedisAPI$23  io.vertx.rxjava.redis.client.RedisAPI$24  io.vertx.rxjava.redis.client.RedisAPI$25  io.vertx.rxjava.redis.client.RedisAPI$26  io.vertx.rxjava.redis.client.RedisAPI$27  io.vertx.rxjava.redis.client.RedisAPI$28  io.vertx.rxjava.redis.client.RedisAPI$29  io.vertx.rxjava.redis.client.RedisAPI$3  io.vertx.rxjava.redis.client.RedisAPI$30  io.vertx.rxjava.redis.client.RedisAPI$31  io.vertx.rxjava.redis.client.RedisAPI$32  io.vertx.rxjava.redis.client.RedisAPI$33  io.vertx.rxjava.redis.client.RedisAPI$34  io.vertx.rxjava.redis.client.RedisAPI$35  io.vertx.rxjava.redis.client.RedisAPI$36  io.vertx.rxjava.redis.client.RedisAPI$37  io.vertx.rxjava.redis.client.RedisAPI$38  io.vertx.rxjava.redis.client.RedisAPI$39  io.vertx.rxjava.redis.client.RedisAPI$4  io.vertx.rxjava.redis.client.RedisAPI$40  io.vertx.rxjava.redis.client.RedisAPI$41  io.vertx.rxjava.redis.client.RedisAPI$42  io.vertx.rxjava.redis.client.RedisAPI$43  io.vertx.rxjava.redis.client.RedisAPI$44  io.vertx.rxjava.redis.client.RedisAPI$45  io.vertx.rxjava.redis.client.RedisAPI$46  io.vertx.rxjava.redis.client.RedisAPI$47  io.vertx.rxjava.redis.client.RedisAPI$48  io.vertx.rxjava.redis.client.RedisAPI$49  io.vertx.rxjava.redis.client.RedisAPI$5  io.vertx.rxjava.redis.client.RedisAPI$50  io.vertx.rxjava.redis.client.RedisAPI$51  io.vertx.rxjava.redis.client.RedisAPI$52  io.vertx.rxjava.redis.client.RedisAPI$53  io.vertx.rxjava.redis.client.RedisAPI$54  io.vertx.rxjava.redis.client.RedisAPI$55  io.vertx.rxjava.redis.client.RedisAPI$56  io.vertx.rxjava.redis.client.RedisAPI$57  io.vertx.rxjava.redis.client.RedisAPI$58  io.vertx.rxjava.redis.client.RedisAPI$59  io.vertx.rxjava.redis.client.RedisAPI$6  io.vertx.rxjava.redis.client.RedisAPI$60  io.vertx.rxjava.redis.client.RedisAPI$61  io.vertx.rxjava.redis.client.RedisAPI$62  io.vertx.rxjava.redis.client.RedisAPI$63  io.vertx.rxjava.redis.client.RedisAPI$64  io.vertx.rxjava.redis.client.RedisAPI$65  io.vertx.rxjava.redis.client.RedisAPI$66  io.vertx.rxjava.redis.client.RedisAPI$67  io.vertx.rxjava.redis.client.RedisAPI$68  io.vertx.rxjava.redis.client.RedisAPI$69  io.vertx.rxjava.redis.client.RedisAPI$7  io.vertx.rxjava.redis.client.RedisAPI$70  io.vertx.rxjava.redis.client.RedisAPI$71  io.vertx.rxjava.redis.client.RedisAPI$72  io.vertx.rxjava.redis.client.RedisAPI$73  io.vertx.rxjava.redis.client.RedisAPI$74  io.vertx.rxjava.redis.client.RedisAPI$75  io.vertx.rxjava.redis.client.RedisAPI$76  io.vertx.rxjava.redis.client.RedisAPI$77  io.vertx.rxjava.redis.client.RedisAPI$78  io.vertx.rxjava.redis.client.RedisAPI$79  io.vertx.rxjava.redis.client.RedisAPI$8  io.vertx.rxjava.redis.client.RedisAPI$80  io.vertx.rxjava.redis.client.RedisAPI$81  io.vertx.rxjava.redis.client.RedisAPI$82  io.vertx.rxjava.redis.client.RedisAPI$83  io.vertx.rxjava.redis.client.RedisAPI$84  io.vertx.rxjava.redis.client.RedisAPI$85  io.vertx.rxjava.redis.client.RedisAPI$86  io.vertx.rxjava.redis.client.RedisAPI$87  io.vertx.rxjava.redis.client.RedisAPI$88  io.vertx.rxjava.redis.client.RedisAPI$89  io.vertx.rxjava.redis.client.RedisAPI$9  io.vertx.rxjava.redis.client.RedisAPI$90  io.vertx.rxjava.redis.client.RedisAPI$91  io.vertx.rxjava.redis.client.RedisAPI$92  io.vertx.rxjava.redis.client.RedisAPI$93  io.vertx.rxjava.redis.client.RedisAPI$94  io.vertx.rxjava.redis.client.RedisAPI$95  io.vertx.rxjava.redis.client.RedisAPI$96  io.vertx.rxjava.redis.client.RedisAPI$97  io.vertx.rxjava.redis.client.RedisAPI$98  io.vertx.rxjava.redis.client.RedisAPI$99
InnerClasses:
  io.vertx.rxjava.redis.client.RedisAPI$1
  io.vertx.rxjava.redis.client.RedisAPI$10
  io.vertx.rxjava.redis.client.RedisAPI$100
  io.vertx.rxjava.redis.client.RedisAPI$101
  io.vertx.rxjava.redis.client.RedisAPI$102
  io.vertx.rxjava.redis.client.RedisAPI$103
  io.vertx.rxjava.redis.client.RedisAPI$104
  io.vertx.rxjava.redis.client.RedisAPI$105
  io.vertx.rxjava.redis.client.RedisAPI$106
  io.vertx.rxjava.redis.client.RedisAPI$107
  io.vertx.rxjava.redis.client.RedisAPI$108
  io.vertx.rxjava.redis.client.RedisAPI$109
  io.vertx.rxjava.redis.client.RedisAPI$11
  io.vertx.rxjava.redis.client.RedisAPI$110
  io.vertx.rxjava.redis.client.RedisAPI$111
  io.vertx.rxjava.redis.client.RedisAPI$112
  io.vertx.rxjava.redis.client.RedisAPI$113
  io.vertx.rxjava.redis.client.RedisAPI$114
  io.vertx.rxjava.redis.client.RedisAPI$115
  io.vertx.rxjava.redis.client.RedisAPI$116
  io.vertx.rxjava.redis.client.RedisAPI$117
  io.vertx.rxjava.redis.client.RedisAPI$118
  io.vertx.rxjava.redis.client.RedisAPI$119
  io.vertx.rxjava.redis.client.RedisAPI$12
  io.vertx.rxjava.redis.client.RedisAPI$120
  io.vertx.rxjava.redis.client.RedisAPI$121
  io.vertx.rxjava.redis.client.RedisAPI$122
  io.vertx.rxjava.redis.client.RedisAPI$123
  io.vertx.rxjava.redis.client.RedisAPI$124
  io.vertx.rxjava.redis.client.RedisAPI$125
  io.vertx.rxjava.redis.client.RedisAPI$126
  io.vertx.rxjava.redis.client.RedisAPI$127
  io.vertx.rxjava.redis.client.RedisAPI$128
  io.vertx.rxjava.redis.client.RedisAPI$129
  io.vertx.rxjava.redis.client.RedisAPI$13
  io.vertx.rxjava.redis.client.RedisAPI$130
  io.vertx.rxjava.redis.client.RedisAPI$131
  io.vertx.rxjava.redis.client.RedisAPI$132
  io.vertx.rxjava.redis.client.RedisAPI$133
  io.vertx.rxjava.redis.client.RedisAPI$134
  io.vertx.rxjava.redis.client.RedisAPI$135
  io.vertx.rxjava.redis.client.RedisAPI$136
  io.vertx.rxjava.redis.client.RedisAPI$137
  io.vertx.rxjava.redis.client.RedisAPI$138
  io.vertx.rxjava.redis.client.RedisAPI$139
  io.vertx.rxjava.redis.client.RedisAPI$14
  io.vertx.rxjava.redis.client.RedisAPI$140
  io.vertx.rxjava.redis.client.RedisAPI$141
  io.vertx.rxjava.redis.client.RedisAPI$142
  io.vertx.rxjava.redis.client.RedisAPI$143
  io.vertx.rxjava.redis.client.RedisAPI$144
  io.vertx.rxjava.redis.client.RedisAPI$145
  io.vertx.rxjava.redis.client.RedisAPI$146
  io.vertx.rxjava.redis.client.RedisAPI$147
  io.vertx.rxjava.redis.client.RedisAPI$148
  io.vertx.rxjava.redis.client.RedisAPI$149
  io.vertx.rxjava.redis.client.RedisAPI$15
  io.vertx.rxjava.redis.client.RedisAPI$150
  io.vertx.rxjava.redis.client.RedisAPI$151
  io.vertx.rxjava.redis.client.RedisAPI$152
  io.vertx.rxjava.redis.client.RedisAPI$153
  io.vertx.rxjava.redis.client.RedisAPI$154
  io.vertx.rxjava.redis.client.RedisAPI$155
  io.vertx.rxjava.redis.client.RedisAPI$156
  io.vertx.rxjava.redis.client.RedisAPI$157
  io.vertx.rxjava.redis.client.RedisAPI$158
  io.vertx.rxjava.redis.client.RedisAPI$159
  io.vertx.rxjava.redis.client.RedisAPI$16
  io.vertx.rxjava.redis.client.RedisAPI$160
  io.vertx.rxjava.redis.client.RedisAPI$161
  io.vertx.rxjava.redis.client.RedisAPI$162
  io.vertx.rxjava.redis.client.RedisAPI$163
  io.vertx.rxjava.redis.client.RedisAPI$164
  io.vertx.rxjava.redis.client.RedisAPI$165
  io.vertx.rxjava.redis.client.RedisAPI$166
  io.vertx.rxjava.redis.client.RedisAPI$167
  io.vertx.rxjava.redis.client.RedisAPI$168
  io.vertx.rxjava.redis.client.RedisAPI$169
  io.vertx.rxjava.redis.client.RedisAPI$17
  io.vertx.rxjava.redis.client.RedisAPI$170
  io.vertx.rxjava.redis.client.RedisAPI$171
  io.vertx.rxjava.redis.client.RedisAPI$172
  io.vertx.rxjava.redis.client.RedisAPI$173
  io.vertx.rxjava.redis.client.RedisAPI$174
  io.vertx.rxjava.redis.client.RedisAPI$175
  io.vertx.rxjava.redis.client.RedisAPI$176
  io.vertx.rxjava.redis.client.RedisAPI$177
  io.vertx.rxjava.redis.client.RedisAPI$178
  io.vertx.rxjava.redis.client.RedisAPI$179
  io.vertx.rxjava.redis.client.RedisAPI$18
  io.vertx.rxjava.redis.client.RedisAPI$180
  io.vertx.rxjava.redis.client.RedisAPI$181
  io.vertx.rxjava.redis.client.RedisAPI$182
  io.vertx.rxjava.redis.client.RedisAPI$183
  io.vertx.rxjava.redis.client.RedisAPI$184
  io.vertx.rxjava.redis.client.RedisAPI$185
  io.vertx.rxjava.redis.client.RedisAPI$186
  io.vertx.rxjava.redis.client.RedisAPI$187
  io.vertx.rxjava.redis.client.RedisAPI$188
  io.vertx.rxjava.redis.client.RedisAPI$189
  io.vertx.rxjava.redis.client.RedisAPI$19
  io.vertx.rxjava.redis.client.RedisAPI$190
  io.vertx.rxjava.redis.client.RedisAPI$191
  io.vertx.rxjava.redis.client.RedisAPI$192
  io.vertx.rxjava.redis.client.RedisAPI$193
  io.vertx.rxjava.redis.client.RedisAPI$194
  io.vertx.rxjava.redis.client.RedisAPI$195
  io.vertx.rxjava.redis.client.RedisAPI$196
  io.vertx.rxjava.redis.client.RedisAPI$197
  io.vertx.rxjava.redis.client.RedisAPI$198
  io.vertx.rxjava.redis.client.RedisAPI$199
  io.vertx.rxjava.redis.client.RedisAPI$2
  io.vertx.rxjava.redis.client.RedisAPI$20
  io.vertx.rxjava.redis.client.RedisAPI$200
  io.vertx.rxjava.redis.client.RedisAPI$201
  io.vertx.rxjava.redis.client.RedisAPI$202
  io.vertx.rxjava.redis.client.RedisAPI$203
  io.vertx.rxjava.redis.client.RedisAPI$204
  io.vertx.rxjava.redis.client.RedisAPI$21
  io.vertx.rxjava.redis.client.RedisAPI$22
  io.vertx.rxjava.redis.client.RedisAPI$23
  io.vertx.rxjava.redis.client.RedisAPI$24
  io.vertx.rxjava.redis.client.RedisAPI$25
  io.vertx.rxjava.redis.client.RedisAPI$26
  io.vertx.rxjava.redis.client.RedisAPI$27
  io.vertx.rxjava.redis.client.RedisAPI$28
  io.vertx.rxjava.redis.client.RedisAPI$29
  io.vertx.rxjava.redis.client.RedisAPI$3
  io.vertx.rxjava.redis.client.RedisAPI$30
  io.vertx.rxjava.redis.client.RedisAPI$31
  io.vertx.rxjava.redis.client.RedisAPI$32
  io.vertx.rxjava.redis.client.RedisAPI$33
  io.vertx.rxjava.redis.client.RedisAPI$34
  io.vertx.rxjava.redis.client.RedisAPI$35
  io.vertx.rxjava.redis.client.RedisAPI$36
  io.vertx.rxjava.redis.client.RedisAPI$37
  io.vertx.rxjava.redis.client.RedisAPI$38
  io.vertx.rxjava.redis.client.RedisAPI$39
  io.vertx.rxjava.redis.client.RedisAPI$4
  io.vertx.rxjava.redis.client.RedisAPI$40
  io.vertx.rxjava.redis.client.RedisAPI$41
  io.vertx.rxjava.redis.client.RedisAPI$42
  io.vertx.rxjava.redis.client.RedisAPI$43
  io.vertx.rxjava.redis.client.RedisAPI$44
  io.vertx.rxjava.redis.client.RedisAPI$45
  io.vertx.rxjava.redis.client.RedisAPI$46
  io.vertx.rxjava.redis.client.RedisAPI$47
  io.vertx.rxjava.redis.client.RedisAPI$48
  io.vertx.rxjava.redis.client.RedisAPI$49
  io.vertx.rxjava.redis.client.RedisAPI$5
  io.vertx.rxjava.redis.client.RedisAPI$50
  io.vertx.rxjava.redis.client.RedisAPI$51
  io.vertx.rxjava.redis.client.RedisAPI$52
  io.vertx.rxjava.redis.client.RedisAPI$53
  io.vertx.rxjava.redis.client.RedisAPI$54
  io.vertx.rxjava.redis.client.RedisAPI$55
  io.vertx.rxjava.redis.client.RedisAPI$56
  io.vertx.rxjava.redis.client.RedisAPI$57
  io.vertx.rxjava.redis.client.RedisAPI$58
  io.vertx.rxjava.redis.client.RedisAPI$59
  io.vertx.rxjava.redis.client.RedisAPI$6
  io.vertx.rxjava.redis.client.RedisAPI$60
  io.vertx.rxjava.redis.client.RedisAPI$61
  io.vertx.rxjava.redis.client.RedisAPI$62
  io.vertx.rxjava.redis.client.RedisAPI$63
  io.vertx.rxjava.redis.client.RedisAPI$64
  io.vertx.rxjava.redis.client.RedisAPI$65
  io.vertx.rxjava.redis.client.RedisAPI$66
  io.vertx.rxjava.redis.client.RedisAPI$67
  io.vertx.rxjava.redis.client.RedisAPI$68
  io.vertx.rxjava.redis.client.RedisAPI$69
  io.vertx.rxjava.redis.client.RedisAPI$7
  io.vertx.rxjava.redis.client.RedisAPI$70
  io.vertx.rxjava.redis.client.RedisAPI$71
  io.vertx.rxjava.redis.client.RedisAPI$72
  io.vertx.rxjava.redis.client.RedisAPI$73
  io.vertx.rxjava.redis.client.RedisAPI$74
  io.vertx.rxjava.redis.client.RedisAPI$75
  io.vertx.rxjava.redis.client.RedisAPI$76
  io.vertx.rxjava.redis.client.RedisAPI$77
  io.vertx.rxjava.redis.client.RedisAPI$78
  io.vertx.rxjava.redis.client.RedisAPI$79
  io.vertx.rxjava.redis.client.RedisAPI$8
  io.vertx.rxjava.redis.client.RedisAPI$80
  io.vertx.rxjava.redis.client.RedisAPI$81
  io.vertx.rxjava.redis.client.RedisAPI$82
  io.vertx.rxjava.redis.client.RedisAPI$83
  io.vertx.rxjava.redis.client.RedisAPI$84
  io.vertx.rxjava.redis.client.RedisAPI$85
  io.vertx.rxjava.redis.client.RedisAPI$86
  io.vertx.rxjava.redis.client.RedisAPI$87
  io.vertx.rxjava.redis.client.RedisAPI$88
  io.vertx.rxjava.redis.client.RedisAPI$89
  io.vertx.rxjava.redis.client.RedisAPI$9
  io.vertx.rxjava.redis.client.RedisAPI$90
  io.vertx.rxjava.redis.client.RedisAPI$91
  io.vertx.rxjava.redis.client.RedisAPI$92
  io.vertx.rxjava.redis.client.RedisAPI$93
  io.vertx.rxjava.redis.client.RedisAPI$94
  io.vertx.rxjava.redis.client.RedisAPI$95
  io.vertx.rxjava.redis.client.RedisAPI$96
  io.vertx.rxjava.redis.client.RedisAPI$97
  io.vertx.rxjava.redis.client.RedisAPI$98
  io.vertx.rxjava.redis.client.RedisAPI$99
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
  public abstract OnSubscribe = rx.Single$OnSubscribe of rx.Single
    RuntimeVisibleAnnotations: 
      io.vertx.lang.rx.RxGen(value = Lio/vertx/redis/client/RedisAPI;)