public class io.vertx.groovy.redis.RedisClient_GroovyExtension
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.vertx.groovy.redis.RedisClient_GroovyExtension
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.groovy.redis.RedisClient_GroovyExtension this
         0: .line 2
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // io.vertx.groovy.redis.RedisClient_GroovyExtension this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/groovy/redis/RedisClient_GroovyExtension;

  public static io.vertx.redis.RedisClient blpop(io.vertx.redis.RedisClient, java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // int seconds
        start local 3 // io.vertx.core.Handler handler
         0: .line 4
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 5
            iload 2 /* seconds */
         2: .line 6
            aload 3 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$1
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$1.<init>:(Lio/vertx/core/Handler;)V
         3: .line 10
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int
         4: aconst_null
         5: .line 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int io.vertx.groovy.redis.RedisClient_GroovyExtension$1
            invokeinterface io.vertx.redis.RedisClient.blpop:(Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 11
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // int seconds
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1         key  Ljava/lang/String;
            0    7     2     seconds  I
            0    7     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      seconds     
      handler     

  public static io.vertx.redis.RedisClient blpopMany(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List keys
        start local 2 // int seconds
        start local 3 // io.vertx.core.Handler handler
         0: .line 14
            aload 0 /* j_receiver */
            aload 1 /* keys */
            ifnull 1
            aload 1 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$0(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 15
      StackMap locals: io.vertx.redis.RedisClient java.util.List int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            iload 2 /* seconds */
         3: .line 16
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$2
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$2.<init>:(Lio/vertx/core/Handler;)V
         4: .line 20
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.util.List int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List int
         5: aconst_null
         6: .line 14
      StackMap locals: io.vertx.redis.RedisClient java.util.List int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List int io.vertx.groovy.redis.RedisClient_GroovyExtension$2
            invokeinterface io.vertx.redis.RedisClient.blpopMany:(Ljava/util/List;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 21
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // int seconds
        end local 1 // java.util.List keys
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1        keys  Ljava/util/List<Ljava/lang/String;>;
            0    8     2     seconds  I
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      keys        
      seconds     
      handler     

  public static io.vertx.redis.RedisClient brpop(io.vertx.redis.RedisClient, java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // int seconds
        start local 3 // io.vertx.core.Handler handler
         0: .line 24
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 25
            iload 2 /* seconds */
         2: .line 26
            aload 3 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$3
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$3.<init>:(Lio/vertx/core/Handler;)V
         3: .line 30
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int
         4: aconst_null
         5: .line 24
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int io.vertx.groovy.redis.RedisClient_GroovyExtension$3
            invokeinterface io.vertx.redis.RedisClient.brpop:(Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 31
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // int seconds
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1         key  Ljava/lang/String;
            0    7     2     seconds  I
            0    7     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      seconds     
      handler     

  public static io.vertx.redis.RedisClient brpopMany(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List keys
        start local 2 // int seconds
        start local 3 // io.vertx.core.Handler handler
         0: .line 34
            aload 0 /* j_receiver */
            aload 1 /* keys */
            ifnull 1
            aload 1 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$1(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 35
      StackMap locals: io.vertx.redis.RedisClient java.util.List int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            iload 2 /* seconds */
         3: .line 36
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$4
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$4.<init>:(Lio/vertx/core/Handler;)V
         4: .line 40
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.util.List int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List int
         5: aconst_null
         6: .line 34
      StackMap locals: io.vertx.redis.RedisClient java.util.List int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List int io.vertx.groovy.redis.RedisClient_GroovyExtension$4
            invokeinterface io.vertx.redis.RedisClient.brpopMany:(Ljava/util/List;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 41
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // int seconds
        end local 1 // java.util.List keys
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1        keys  Ljava/util/List<Ljava/lang/String;>;
            0    8     2     seconds  I
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      keys        
      seconds     
      handler     

  public static io.vertx.redis.RedisClient clientKill(io.vertx.redis.RedisClient, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.Map filter
        start local 2 // io.vertx.core.Handler handler
         0: .line 44
            aload 0 /* j_receiver */
            aload 1 /* filter */
            ifnull 1
            new io.vertx.redis.op.KillFilter
            dup
            aload 1 /* filter */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.KillFilter.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 45
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.op.KillFilter
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$5
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$5.<init>:(Lio/vertx/core/Handler;)V
         3: .line 49
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.op.KillFilter
         4: aconst_null
         5: .line 44
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.op.KillFilter io.vertx.groovy.redis.RedisClient_GroovyExtension$5
            invokeinterface io.vertx.redis.RedisClient.clientKill:(Lio/vertx/redis/op/KillFilter;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 50
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.Map filter
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1      filter  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      filter      
      handler     

  public static io.vertx.redis.RedisClient clusterGetkeysinslot(io.vertx.redis.RedisClient, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=6, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // long slot
        start local 3 // long count
        start local 5 // io.vertx.core.Handler handler
         0: .line 53
            aload 0 /* j_receiver */
            lload 1 /* slot */
         1: .line 54
            lload 3 /* count */
         2: .line 55
            aload 5 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$6
            dup
            aload 5 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$6.<init>:(Lio/vertx/core/Handler;)V
         3: .line 59
            goto 5
      StackMap locals: io.vertx.redis.RedisClient long long io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient long long
         4: aconst_null
         5: .line 53
      StackMap locals: io.vertx.redis.RedisClient long long io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient long long io.vertx.groovy.redis.RedisClient_GroovyExtension$6
            invokeinterface io.vertx.redis.RedisClient.clusterGetkeysinslot:(JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 60
            aload 0 /* j_receiver */
            areturn
        end local 5 // io.vertx.core.Handler handler
        end local 3 // long count
        end local 1 // long slot
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1        slot  J
            0    7     3       count  J
            0    7     5     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      slot        
      count       
      handler     

  public static io.vertx.redis.RedisClient clusterInfo(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 63
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$7
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$7.<init>:(Lio/vertx/core/Handler;)V
         1: .line 67
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 63
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$7
            invokeinterface io.vertx.redis.RedisClient.clusterInfo:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 68
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient clusterNodes(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 71
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$8
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$8.<init>:(Lio/vertx/core/Handler;)V
         1: .line 75
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 71
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$8
            invokeinterface io.vertx.redis.RedisClient.clusterNodes:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 76
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient clusterSlaves(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String nodeId
        start local 2 // io.vertx.core.Handler handler
         0: .line 79
            aload 0 /* j_receiver */
            aload 1 /* nodeId */
         1: .line 80
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$9
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$9.<init>:(Lio/vertx/core/Handler;)V
         2: .line 84
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 79
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$9
            invokeinterface io.vertx.redis.RedisClient.clusterSlaves:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 85
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String nodeId
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1      nodeId  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      nodeId      
      handler     

  public static io.vertx.redis.RedisClient clusterSlots(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 88
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$10
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$10.<init>:(Lio/vertx/core/Handler;)V
         1: .line 92
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 88
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$10
            invokeinterface io.vertx.redis.RedisClient.clusterSlots:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 93
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient command(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 96
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$11
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$11.<init>:(Lio/vertx/core/Handler;)V
         1: .line 100
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 96
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$11
            invokeinterface io.vertx.redis.RedisClient.command:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 101
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient commandGetkeys(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 104
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$12
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$12.<init>:(Lio/vertx/core/Handler;)V
         1: .line 108
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 104
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$12
            invokeinterface io.vertx.redis.RedisClient.commandGetkeys:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 109
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient commandInfo(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List commands
        start local 2 // io.vertx.core.Handler handler
         0: .line 112
            aload 0 /* j_receiver */
            aload 1 /* commands */
            ifnull 1
            aload 1 /* commands */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$2(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 113
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$13
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$13.<init>:(Lio/vertx/core/Handler;)V
         3: .line 117
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 112
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$13
            invokeinterface io.vertx.redis.RedisClient.commandInfo:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 118
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List commands
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1    commands  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      commands    
      handler     

  public static io.vertx.redis.RedisClient configGet(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String parameter
        start local 2 // io.vertx.core.Handler handler
         0: .line 121
            aload 0 /* j_receiver */
            aload 1 /* parameter */
         1: .line 122
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$14
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$14.<init>:(Lio/vertx/core/Handler;)V
         2: .line 126
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 121
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$14
            invokeinterface io.vertx.redis.RedisClient.configGet:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 127
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String parameter
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1   parameter  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      parameter   
      handler     

  public static io.vertx.redis.RedisClient eval(io.vertx.redis.RedisClient, java.lang.String, java.util.List<java.lang.String>, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String script
        start local 2 // java.util.List keys
        start local 3 // java.util.List args
        start local 4 // io.vertx.core.Handler handler
         0: .line 130
            aload 0 /* j_receiver */
            aload 1 /* script */
         1: .line 131
            aload 2 /* keys */
            ifnull 2
            aload 2 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$3(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 132
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
            aload 3 /* args */
            ifnull 4
            aload 3 /* args */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$4(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
         4: aconst_null
         5: .line 133
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List
            aload 4 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$15
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$15.<init>:(Lio/vertx/core/Handler;)V
         6: .line 137
            goto 8
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List
         7: aconst_null
         8: .line 130
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$15
            invokeinterface io.vertx.redis.RedisClient.eval:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 138
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.List args
        end local 2 // java.util.List keys
        end local 1 // java.lang.String script
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1      script  Ljava/lang/String;
            0   10     2        keys  Ljava/util/List<Ljava/lang/String;>;
            0   10     3        args  Ljava/util/List<Ljava/lang/String;>;
            0   10     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      script      
      keys        
      args        
      handler     

  public static io.vertx.redis.RedisClient evalsha(io.vertx.redis.RedisClient, java.lang.String, java.util.List<java.lang.String>, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String sha1
        start local 2 // java.util.List keys
        start local 3 // java.util.List values
        start local 4 // io.vertx.core.Handler handler
         0: .line 141
            aload 0 /* j_receiver */
            aload 1 /* sha1 */
         1: .line 142
            aload 2 /* keys */
            ifnull 2
            aload 2 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$5(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 143
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
            aload 3 /* values */
            ifnull 4
            aload 3 /* values */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$6(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
         4: aconst_null
         5: .line 144
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List
            aload 4 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$16
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$16.<init>:(Lio/vertx/core/Handler;)V
         6: .line 148
            goto 8
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List
         7: aconst_null
         8: .line 141
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$16
            invokeinterface io.vertx.redis.RedisClient.evalsha:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 149
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.List values
        end local 2 // java.util.List keys
        end local 1 // java.lang.String sha1
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1        sha1  Ljava/lang/String;
            0   10     2        keys  Ljava/util/List<Ljava/lang/String;>;
            0   10     3      values  Ljava/util/List<Ljava/lang/String;>;
            0   10     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      sha1        
      keys        
      values      
      handler     

  public static io.vertx.redis.RedisClient evalScript(io.vertx.redis.RedisClient, io.vertx.redis.Script, java.util.List<java.lang.String>, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/redis/Script;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.redis.Script script
        start local 2 // java.util.List keys
        start local 3 // java.util.List args
        start local 4 // io.vertx.core.Handler handler
         0: .line 152
            aload 0 /* j_receiver */
            aload 1 /* script */
         1: .line 153
            aload 2 /* keys */
            ifnull 2
            aload 2 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$7(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.Script
         2: aconst_null
         3: .line 154
      StackMap locals: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List
            aload 3 /* args */
            ifnull 4
            aload 3 /* args */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$8(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 5
      StackMap locals: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List
         4: aconst_null
         5: .line 155
      StackMap locals: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List
            aload 4 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$17
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$17.<init>:(Lio/vertx/core/Handler;)V
         6: .line 159
            goto 8
      StackMap locals: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List
         7: aconst_null
         8: .line 152
      StackMap locals: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.redis.Script java.util.List java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$17
            invokeinterface io.vertx.redis.RedisClient.evalScript:(Lio/vertx/redis/Script;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 160
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.List args
        end local 2 // java.util.List keys
        end local 1 // io.vertx.redis.Script script
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1      script  Lio/vertx/redis/Script;
            0   10     2        keys  Ljava/util/List<Ljava/lang/String;>;
            0   10     3        args  Ljava/util/List<Ljava/lang/String;>;
            0   10     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/redis/Script;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      script      
      keys        
      args        
      handler     

  public static io.vertx.redis.RedisClient hgetall(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String, java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // io.vertx.core.Handler handler
         0: .line 163
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 164
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$18
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$18.<init>:(Lio/vertx/core/Handler;)V
         2: .line 168
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 163
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$18
            invokeinterface io.vertx.redis.RedisClient.hgetall:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 169
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1         key  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      handler     

  public static io.vertx.redis.RedisClient hkeys(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // io.vertx.core.Handler handler
         0: .line 172
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 173
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$19
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$19.<init>:(Lio/vertx/core/Handler;)V
         2: .line 177
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 172
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$19
            invokeinterface io.vertx.redis.RedisClient.hkeys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 178
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1         key  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      handler     

  public static io.vertx.redis.RedisClient hmget(io.vertx.redis.RedisClient, java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.List fields
        start local 3 // io.vertx.core.Handler handler
         0: .line 181
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 182
            aload 2 /* fields */
            ifnull 2
            aload 2 /* fields */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$9(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 183
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$20
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$20.<init>:(Lio/vertx/core/Handler;)V
         4: .line 187
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
         5: aconst_null
         6: .line 181
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$20
            invokeinterface io.vertx.redis.RedisClient.hmget:(Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 188
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.List fields
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2      fields  Ljava/util/List<Ljava/lang/String;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      fields      
      handler     

  public static io.vertx.redis.RedisClient hmset(io.vertx.redis.RedisClient, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.Map values
        start local 3 // io.vertx.core.Handler handler
         0: .line 191
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 192
            aload 2 /* values */
            ifnull 2
            aload 2 /* values */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 193
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.core.json.JsonObject
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$21
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$21.<init>:(Lio/vertx/core/Handler;)V
         4: .line 197
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.core.json.JsonObject
         5: aconst_null
         6: .line 191
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.core.json.JsonObject io.vertx.groovy.redis.RedisClient_GroovyExtension$21
            invokeinterface io.vertx.redis.RedisClient.hmset:(Ljava/lang/String;Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 198
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.Map values
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2      values  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      values      
      handler     

  public static io.vertx.redis.RedisClient hvals(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // io.vertx.core.Handler handler
         0: .line 201
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 202
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$22
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$22.<init>:(Lio/vertx/core/Handler;)V
         2: .line 206
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 201
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$22
            invokeinterface io.vertx.redis.RedisClient.hvals:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 207
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1         key  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      handler     

  public static io.vertx.redis.RedisClient info(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String, java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 210
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$23
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$23.<init>:(Lio/vertx/core/Handler;)V
         1: .line 214
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 210
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$23
            invokeinterface io.vertx.redis.RedisClient.info:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 215
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient infoSection(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String, java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String section
        start local 2 // io.vertx.core.Handler handler
         0: .line 218
            aload 0 /* j_receiver */
            aload 1 /* section */
         1: .line 219
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$24
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$24.<init>:(Lio/vertx/core/Handler;)V
         2: .line 223
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 218
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$24
            invokeinterface io.vertx.redis.RedisClient.infoSection:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 224
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String section
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1     section  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      section     
      handler     

  public static io.vertx.redis.RedisClient keys(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String pattern
        start local 2 // io.vertx.core.Handler handler
         0: .line 227
            aload 0 /* j_receiver */
            aload 1 /* pattern */
         1: .line 228
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$25
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$25.<init>:(Lio/vertx/core/Handler;)V
         2: .line 232
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 227
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$25
            invokeinterface io.vertx.redis.RedisClient.keys:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 233
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String pattern
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1     pattern  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      pattern     
      handler     

  public static io.vertx.redis.RedisClient lrange(io.vertx.redis.RedisClient, java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=9, locals=7, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // long from
        start local 4 // long to
        start local 6 // io.vertx.core.Handler handler
         0: .line 236
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 237
            lload 2 /* from */
         2: .line 238
            lload 4 /* to */
         3: .line 239
            aload 6 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$26
            dup
            aload 6 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$26.<init>:(Lio/vertx/core/Handler;)V
         4: .line 243
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long
         5: aconst_null
         6: .line 236
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long io.vertx.groovy.redis.RedisClient_GroovyExtension$26
            invokeinterface io.vertx.redis.RedisClient.lrange:(Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 244
            aload 0 /* j_receiver */
            areturn
        end local 6 // io.vertx.core.Handler handler
        end local 4 // long to
        end local 2 // long from
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2        from  J
            0    8     4          to  J
            0    8     6     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      from        
      to          
      handler     

  public static io.vertx.redis.RedisClient mget(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // io.vertx.core.Handler handler
         0: .line 247
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 248
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$27
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$27.<init>:(Lio/vertx/core/Handler;)V
         2: .line 252
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 247
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$27
            invokeinterface io.vertx.redis.RedisClient.mget:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 253
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1         key  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      handler     

  public static io.vertx.redis.RedisClient mgetMany(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List keys
        start local 2 // io.vertx.core.Handler handler
         0: .line 256
            aload 0 /* j_receiver */
            aload 1 /* keys */
            ifnull 1
            aload 1 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$10(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 257
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$28
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$28.<init>:(Lio/vertx/core/Handler;)V
         3: .line 261
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 256
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$28
            invokeinterface io.vertx.redis.RedisClient.mgetMany:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 262
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List keys
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1        keys  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      keys        
      handler     

  public static io.vertx.redis.RedisClient migrate(io.vertx.redis.RedisClient, java.lang.String, int, java.lang.String, int, long, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILjava/lang/String;IJLjava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=11, locals=9, args_size=8
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String host
        start local 2 // int port
        start local 3 // java.lang.String key
        start local 4 // int destdb
        start local 5 // long timeout
        start local 7 // java.util.Map options
        start local 8 // io.vertx.core.Handler handler
         0: .line 265
            aload 0 /* j_receiver */
            aload 1 /* host */
         1: .line 266
            iload 2 /* port */
         2: .line 267
            aload 3 /* key */
         3: .line 268
            iload 4 /* destdb */
         4: .line 269
            lload 5 /* timeout */
         5: .line 270
            aload 7 /* options */
            ifnull 6
            new io.vertx.redis.op.MigrateOptions
            dup
            aload 7 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.MigrateOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long
         6: aconst_null
         7: .line 271
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long io.vertx.redis.op.MigrateOptions
            aload 8 /* handler */
            ifnull 9
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$29
            dup
            aload 8 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$29.<init>:(Lio/vertx/core/Handler;)V
         8: .line 275
            goto 10
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long io.vertx.redis.op.MigrateOptions
         9: aconst_null
        10: .line 265
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int java.lang.String int long io.vertx.redis.op.MigrateOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$29
            invokeinterface io.vertx.redis.RedisClient.migrate:(Ljava/lang/String;ILjava/lang/String;IJLio/vertx/redis/op/MigrateOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        11: .line 276
            aload 0 /* j_receiver */
            areturn
        end local 8 // io.vertx.core.Handler handler
        end local 7 // java.util.Map options
        end local 5 // long timeout
        end local 4 // int destdb
        end local 3 // java.lang.String key
        end local 2 // int port
        end local 1 // java.lang.String host
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   12     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   12     1        host  Ljava/lang/String;
            0   12     2        port  I
            0   12     3         key  Ljava/lang/String;
            0   12     4      destdb  I
            0   12     5     timeout  J
            0   12     7     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0   12     8     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILjava/lang/String;IJLjava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      host        
      port        
      key         
      destdb      
      timeout     
      options     
      handler     

  public static io.vertx.redis.RedisClient mset(io.vertx.redis.RedisClient, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.Map keyvals
        start local 2 // io.vertx.core.Handler handler
         0: .line 279
            aload 0 /* j_receiver */
            aload 1 /* keyvals */
            ifnull 1
            aload 1 /* keyvals */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 280
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.core.json.JsonObject
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$30
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$30.<init>:(Lio/vertx/core/Handler;)V
         3: .line 284
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.core.json.JsonObject
         4: aconst_null
         5: .line 279
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.core.json.JsonObject io.vertx.groovy.redis.RedisClient_GroovyExtension$30
            invokeinterface io.vertx.redis.RedisClient.mset:(Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 285
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.Map keyvals
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1     keyvals  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      keyvals     
      handler     

  public static io.vertx.redis.RedisClient msetnx(io.vertx.redis.RedisClient, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.Map keyvals
        start local 2 // io.vertx.core.Handler handler
         0: .line 288
            aload 0 /* j_receiver */
            aload 1 /* keyvals */
            ifnull 1
            aload 1 /* keyvals */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 289
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.core.json.JsonObject
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$31
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$31.<init>:(Lio/vertx/core/Handler;)V
         3: .line 293
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.core.json.JsonObject
         4: aconst_null
         5: .line 288
      StackMap locals: io.vertx.redis.RedisClient java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.core.json.JsonObject io.vertx.groovy.redis.RedisClient_GroovyExtension$31
            invokeinterface io.vertx.redis.RedisClient.msetnx:(Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 294
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.Map keyvals
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1     keyvals  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      keyvals     
      handler     

  public static io.vertx.redis.RedisClient psubscribe(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String pattern
        start local 2 // io.vertx.core.Handler handler
         0: .line 297
            aload 0 /* j_receiver */
            aload 1 /* pattern */
         1: .line 298
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$32
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$32.<init>:(Lio/vertx/core/Handler;)V
         2: .line 302
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 297
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$32
            invokeinterface io.vertx.redis.RedisClient.psubscribe:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 303
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String pattern
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1     pattern  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      pattern     
      handler     

  public static io.vertx.redis.RedisClient psubscribeMany(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List patterns
        start local 2 // io.vertx.core.Handler handler
         0: .line 306
            aload 0 /* j_receiver */
            aload 1 /* patterns */
            ifnull 1
            aload 1 /* patterns */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$11(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 307
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$33
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$33.<init>:(Lio/vertx/core/Handler;)V
         3: .line 311
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 306
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$33
            invokeinterface io.vertx.redis.RedisClient.psubscribeMany:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 312
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List patterns
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1    patterns  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      patterns    
      handler     

  public static io.vertx.redis.RedisClient pubsubChannels(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String pattern
        start local 2 // io.vertx.core.Handler handler
         0: .line 315
            aload 0 /* j_receiver */
            aload 1 /* pattern */
         1: .line 316
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$34
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$34.<init>:(Lio/vertx/core/Handler;)V
         2: .line 320
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 315
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$34
            invokeinterface io.vertx.redis.RedisClient.pubsubChannels:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 321
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String pattern
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1     pattern  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      pattern     
      handler     

  public static io.vertx.redis.RedisClient pubsubNumsub(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List channels
        start local 2 // io.vertx.core.Handler handler
         0: .line 324
            aload 0 /* j_receiver */
            aload 1 /* channels */
            ifnull 1
            aload 1 /* channels */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$12(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 325
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$35
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$35.<init>:(Lio/vertx/core/Handler;)V
         3: .line 329
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 324
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$35
            invokeinterface io.vertx.redis.RedisClient.pubsubNumsub:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 330
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List channels
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1    channels  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      channels    
      handler     

  public static io.vertx.redis.RedisClient role(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 333
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$36
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$36.<init>:(Lio/vertx/core/Handler;)V
         1: .line 337
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 333
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$36
            invokeinterface io.vertx.redis.RedisClient.role:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 338
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient scriptExists(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String script
        start local 2 // io.vertx.core.Handler handler
         0: .line 341
            aload 0 /* j_receiver */
            aload 1 /* script */
         1: .line 342
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$37
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$37.<init>:(Lio/vertx/core/Handler;)V
         2: .line 346
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 341
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$37
            invokeinterface io.vertx.redis.RedisClient.scriptExists:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 347
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String script
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1      script  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      script      
      handler     

  public static io.vertx.redis.RedisClient scriptExistsMany(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List scripts
        start local 2 // io.vertx.core.Handler handler
         0: .line 350
            aload 0 /* j_receiver */
            aload 1 /* scripts */
            ifnull 1
            aload 1 /* scripts */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$13(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 351
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$38
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$38.<init>:(Lio/vertx/core/Handler;)V
         3: .line 355
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 350
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$38
            invokeinterface io.vertx.redis.RedisClient.scriptExistsMany:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 356
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List scripts
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1     scripts  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      scripts     
      handler     

  public static io.vertx.redis.RedisClient sdiff(io.vertx.redis.RedisClient, java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.List cmpkeys
        start local 3 // io.vertx.core.Handler handler
         0: .line 359
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 360
            aload 2 /* cmpkeys */
            ifnull 2
            aload 2 /* cmpkeys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$14(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 361
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$39
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$39.<init>:(Lio/vertx/core/Handler;)V
         4: .line 365
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
         5: aconst_null
         6: .line 359
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$39
            invokeinterface io.vertx.redis.RedisClient.sdiff:(Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 366
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.List cmpkeys
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2     cmpkeys  Ljava/util/List<Ljava/lang/String;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      cmpkeys     
      handler     

  public static io.vertx.redis.RedisClient setWithOptions(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String value
        start local 3 // java.util.Map options
        start local 4 // io.vertx.core.Handler handler
         0: .line 369
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 370
            aload 2 /* value */
         2: .line 371
            aload 3 /* options */
            ifnull 3
            new io.vertx.redis.op.SetOptions
            dup
            aload 3 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.SetOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String
         3: aconst_null
         4: .line 372
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.SetOptions
            aload 4 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$40
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$40.<init>:(Lio/vertx/core/Handler;)V
         5: .line 376
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.SetOptions
         6: aconst_null
         7: .line 369
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.SetOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$40
            invokeinterface io.vertx.redis.RedisClient.setWithOptions:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/SetOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 377
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.Map options
        end local 2 // java.lang.String value
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2       value  Ljava/lang/String;
            0    9     3     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    9     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      value       
      options     
      handler     

  public static io.vertx.redis.RedisClient setBinaryWithOptions(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.buffer.Buffer, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/buffer/Buffer;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // io.vertx.core.buffer.Buffer value
        start local 3 // java.util.Map options
        start local 4 // io.vertx.core.Handler handler
         0: .line 380
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 381
            aload 2 /* value */
         2: .line 382
            aload 3 /* options */
            ifnull 3
            new io.vertx.redis.op.SetOptions
            dup
            aload 3 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.SetOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer
         3: aconst_null
         4: .line 383
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer io.vertx.redis.op.SetOptions
            aload 4 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$41
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$41.<init>:(Lio/vertx/core/Handler;)V
         5: .line 387
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer io.vertx.redis.op.SetOptions
         6: aconst_null
         7: .line 380
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.core.buffer.Buffer io.vertx.redis.op.SetOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$41
            invokeinterface io.vertx.redis.RedisClient.setBinaryWithOptions:(Ljava/lang/String;Lio/vertx/core/buffer/Buffer;Lio/vertx/redis/op/SetOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 388
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.Map options
        end local 2 // io.vertx.core.buffer.Buffer value
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2       value  Lio/vertx/core/buffer/Buffer;
            0    9     3     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    9     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/buffer/Buffer;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      value       
      options     
      handler     

  public static io.vertx.redis.RedisClient sinter(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List keys
        start local 2 // io.vertx.core.Handler handler
         0: .line 391
            aload 0 /* j_receiver */
            aload 1 /* keys */
            ifnull 1
            aload 1 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$15(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 392
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$42
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$42.<init>:(Lio/vertx/core/Handler;)V
         3: .line 396
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 391
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$42
            invokeinterface io.vertx.redis.RedisClient.sinter:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 397
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List keys
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1        keys  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      keys        
      handler     

  public static io.vertx.redis.RedisClient slowlogGet(io.vertx.redis.RedisClient, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // int limit
        start local 2 // io.vertx.core.Handler handler
         0: .line 400
            aload 0 /* j_receiver */
            iload 1 /* limit */
         1: .line 401
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$43
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$43.<init>:(Lio/vertx/core/Handler;)V
         2: .line 405
            goto 4
      StackMap locals: io.vertx.redis.RedisClient int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient int
         3: aconst_null
         4: .line 400
      StackMap locals: io.vertx.redis.RedisClient int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient int io.vertx.groovy.redis.RedisClient_GroovyExtension$43
            invokeinterface io.vertx.redis.RedisClient.slowlogGet:(ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 406
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // int limit
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1       limit  I
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      limit       
      handler     

  public static io.vertx.redis.RedisClient smembers(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // io.vertx.core.Handler handler
         0: .line 409
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 410
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$44
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$44.<init>:(Lio/vertx/core/Handler;)V
         2: .line 414
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 409
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$44
            invokeinterface io.vertx.redis.RedisClient.smembers:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 415
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1         key  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      handler     

  public static io.vertx.redis.RedisClient sort(io.vertx.redis.RedisClient, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.Map options
        start local 3 // io.vertx.core.Handler handler
         0: .line 418
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 419
            aload 2 /* options */
            ifnull 2
            new io.vertx.redis.op.SortOptions
            dup
            aload 2 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.SortOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 420
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.SortOptions
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$45
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$45.<init>:(Lio/vertx/core/Handler;)V
         4: .line 424
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.SortOptions
         5: aconst_null
         6: .line 418
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.SortOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$45
            invokeinterface io.vertx.redis.RedisClient.sort:(Ljava/lang/String;Lio/vertx/redis/op/SortOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 425
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.Map options
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      options     
      handler     

  public static io.vertx.redis.RedisClient spopMany(io.vertx.redis.RedisClient, java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // int count
        start local 3 // io.vertx.core.Handler handler
         0: .line 428
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 429
            iload 2 /* count */
         2: .line 430
            aload 3 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$46
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$46.<init>:(Lio/vertx/core/Handler;)V
         3: .line 434
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int
         4: aconst_null
         5: .line 428
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int io.vertx.groovy.redis.RedisClient_GroovyExtension$46
            invokeinterface io.vertx.redis.RedisClient.spopMany:(Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 435
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // int count
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1         key  Ljava/lang/String;
            0    7     2       count  I
            0    7     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      count       
      handler     

  public static io.vertx.redis.RedisClient srandmemberCount(io.vertx.redis.RedisClient, java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // int count
        start local 3 // io.vertx.core.Handler handler
         0: .line 438
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 439
            iload 2 /* count */
         2: .line 440
            aload 3 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$47
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$47.<init>:(Lio/vertx/core/Handler;)V
         3: .line 444
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int
         4: aconst_null
         5: .line 438
      StackMap locals: io.vertx.redis.RedisClient java.lang.String int io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String int io.vertx.groovy.redis.RedisClient_GroovyExtension$47
            invokeinterface io.vertx.redis.RedisClient.srandmemberCount:(Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 445
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // int count
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1         key  Ljava/lang/String;
            0    7     2       count  I
            0    7     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      count       
      handler     

  public static io.vertx.redis.RedisClient subscribe(io.vertx.redis.RedisClient, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String channel
        start local 2 // io.vertx.core.Handler handler
         0: .line 448
            aload 0 /* j_receiver */
            aload 1 /* channel */
         1: .line 449
            aload 2 /* handler */
            ifnull 3
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$48
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$48.<init>:(Lio/vertx/core/Handler;)V
         2: .line 453
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         3: aconst_null
         4: .line 448
      StackMap locals: io.vertx.redis.RedisClient java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$48
            invokeinterface io.vertx.redis.RedisClient.subscribe:(Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 454
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.lang.String channel
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    6     1     channel  Ljava/lang/String;
            0    6     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      channel     
      handler     

  public static io.vertx.redis.RedisClient subscribeMany(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List channels
        start local 2 // io.vertx.core.Handler handler
         0: .line 457
            aload 0 /* j_receiver */
            aload 1 /* channels */
            ifnull 1
            aload 1 /* channels */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$16(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 458
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$49
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$49.<init>:(Lio/vertx/core/Handler;)V
         3: .line 462
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 457
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$49
            invokeinterface io.vertx.redis.RedisClient.subscribeMany:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 463
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List channels
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1    channels  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      channels    
      handler     

  public static io.vertx.redis.RedisClient sunion(io.vertx.redis.RedisClient, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.util.List keys
        start local 2 // io.vertx.core.Handler handler
         0: .line 466
            aload 0 /* j_receiver */
            aload 1 /* keys */
            ifnull 1
            aload 1 /* keys */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$17(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 2
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         1: aconst_null
         2: .line 467
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
            aload 2 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$50
            dup
            aload 2 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$50.<init>:(Lio/vertx/core/Handler;)V
         3: .line 471
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List
         4: aconst_null
         5: .line 466
      StackMap locals: io.vertx.redis.RedisClient java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$50
            invokeinterface io.vertx.redis.RedisClient.sunion:(Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 472
            aload 0 /* j_receiver */
            areturn
        end local 2 // io.vertx.core.Handler handler
        end local 1 // java.util.List keys
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1        keys  Ljava/util/List<Ljava/lang/String;>;
            0    7     2     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      keys        
      handler     

  public static io.vertx.redis.RedisClient time(io.vertx.redis.RedisClient, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // io.vertx.core.Handler handler
         0: .line 475
            aload 0 /* j_receiver */
            aload 1 /* handler */
            ifnull 2
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$51
            dup
            aload 1 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$51.<init>:(Lio/vertx/core/Handler;)V
         1: .line 479
            goto 3
      StackMap locals:
      StackMap stack: io.vertx.redis.RedisClient
         2: aconst_null
         3: .line 475
      StackMap locals: io.vertx.redis.RedisClient io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient io.vertx.groovy.redis.RedisClient_GroovyExtension$51
            invokeinterface io.vertx.redis.RedisClient.time:(Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 480
            aload 0 /* j_receiver */
            areturn
        end local 1 // io.vertx.core.Handler handler
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    5     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    5     1     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      handler     

  public static io.vertx.redis.RedisClient zrange(io.vertx.redis.RedisClient, java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=9, locals=7, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // long start
        start local 4 // long stop
        start local 6 // io.vertx.core.Handler handler
         0: .line 483
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 484
            lload 2 /* start */
         2: .line 485
            lload 4 /* stop */
         3: .line 486
            aload 6 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$52
            dup
            aload 6 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$52.<init>:(Lio/vertx/core/Handler;)V
         4: .line 490
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long
         5: aconst_null
         6: .line 483
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long io.vertx.groovy.redis.RedisClient_GroovyExtension$52
            invokeinterface io.vertx.redis.RedisClient.zrange:(Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 491
            aload 0 /* j_receiver */
            areturn
        end local 6 // io.vertx.core.Handler handler
        end local 4 // long stop
        end local 2 // long start
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2       start  J
            0    8     4        stop  J
            0    8     6     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      start       
      stop        
      handler     

  public static io.vertx.redis.RedisClient zrangeWithOptions(io.vertx.redis.RedisClient, java.lang.String, long, long, io.vertx.redis.op.RangeOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=10, locals=8, args_size=6
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // long start
        start local 4 // long stop
        start local 6 // io.vertx.redis.op.RangeOptions options
        start local 7 // io.vertx.core.Handler handler
         0: .line 494
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 495
            lload 2 /* start */
         2: .line 496
            lload 4 /* stop */
         3: .line 497
            aload 6 /* options */
         4: .line 498
            aload 7 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$53
            dup
            aload 7 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$53.<init>:(Lio/vertx/core/Handler;)V
         5: .line 502
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions
         6: aconst_null
         7: .line 494
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$53
            invokeinterface io.vertx.redis.RedisClient.zrangeWithOptions:(Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 503
            aload 0 /* j_receiver */
            areturn
        end local 7 // io.vertx.core.Handler handler
        end local 6 // io.vertx.redis.op.RangeOptions options
        end local 4 // long stop
        end local 2 // long start
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2       start  J
            0    9     4        stop  J
            0    9     6     options  Lio/vertx/redis/op/RangeOptions;
            0    9     7     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      start       
      stop        
      options     
      handler     

  public static io.vertx.redis.RedisClient zrangebylex(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String min
        start local 3 // java.lang.String max
        start local 4 // java.util.Map options
        start local 5 // io.vertx.core.Handler handler
         0: .line 506
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 507
            aload 2 /* min */
         2: .line 508
            aload 3 /* max */
         3: .line 509
            aload 4 /* options */
            ifnull 4
            new io.vertx.redis.op.LimitOptions
            dup
            aload 4 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.LimitOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String
         4: aconst_null
         5: .line 510
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions
            aload 5 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$54
            dup
            aload 5 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$54.<init>:(Lio/vertx/core/Handler;)V
         6: .line 514
            goto 8
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions
         7: aconst_null
         8: .line 506
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$54
            invokeinterface io.vertx.redis.RedisClient.zrangebylex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/LimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 515
            aload 0 /* j_receiver */
            areturn
        end local 5 // io.vertx.core.Handler handler
        end local 4 // java.util.Map options
        end local 3 // java.lang.String max
        end local 2 // java.lang.String min
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1         key  Ljava/lang/String;
            0   10     2         min  Ljava/lang/String;
            0   10     3         max  Ljava/lang/String;
            0   10     4     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0   10     5     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      min         
      max         
      options     
      handler     

  public static io.vertx.redis.RedisClient zrangebyscore(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String min
        start local 3 // java.lang.String max
        start local 4 // java.util.Map options
        start local 5 // io.vertx.core.Handler handler
         0: .line 518
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 519
            aload 2 /* min */
         2: .line 520
            aload 3 /* max */
         3: .line 521
            aload 4 /* options */
            ifnull 4
            new io.vertx.redis.op.RangeLimitOptions
            dup
            aload 4 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.RangeLimitOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String
         4: aconst_null
         5: .line 522
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions
            aload 5 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$55
            dup
            aload 5 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$55.<init>:(Lio/vertx/core/Handler;)V
         6: .line 526
            goto 8
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions
         7: aconst_null
         8: .line 518
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$55
            invokeinterface io.vertx.redis.RedisClient.zrangebyscore:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/RangeLimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 527
            aload 0 /* j_receiver */
            areturn
        end local 5 // io.vertx.core.Handler handler
        end local 4 // java.util.Map options
        end local 3 // java.lang.String max
        end local 2 // java.lang.String min
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1         key  Ljava/lang/String;
            0   10     2         min  Ljava/lang/String;
            0   10     3         max  Ljava/lang/String;
            0   10     4     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0   10     5     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      min         
      max         
      options     
      handler     

  public static io.vertx.redis.RedisClient zrevrange(io.vertx.redis.RedisClient, java.lang.String, long, long, io.vertx.redis.op.RangeOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=10, locals=8, args_size=6
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // long start
        start local 4 // long stop
        start local 6 // io.vertx.redis.op.RangeOptions options
        start local 7 // io.vertx.core.Handler handler
         0: .line 530
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 531
            lload 2 /* start */
         2: .line 532
            lload 4 /* stop */
         3: .line 533
            aload 6 /* options */
         4: .line 534
            aload 7 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$56
            dup
            aload 7 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$56.<init>:(Lio/vertx/core/Handler;)V
         5: .line 538
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions
         6: aconst_null
         7: .line 530
      StackMap locals: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$56
            invokeinterface io.vertx.redis.RedisClient.zrevrange:(Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 539
            aload 0 /* j_receiver */
            areturn
        end local 7 // io.vertx.core.Handler handler
        end local 6 // io.vertx.redis.op.RangeOptions options
        end local 4 // long stop
        end local 2 // long start
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2       start  J
            0    9     4        stop  J
            0    9     6     options  Lio/vertx/redis/op/RangeOptions;
            0    9     7     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      start       
      stop        
      options     
      handler     

  public static io.vertx.redis.RedisClient zrevrangebylex(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String max
        start local 3 // java.lang.String min
        start local 4 // java.util.Map options
        start local 5 // io.vertx.core.Handler handler
         0: .line 542
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 543
            aload 2 /* max */
         2: .line 544
            aload 3 /* min */
         3: .line 545
            aload 4 /* options */
            ifnull 4
            new io.vertx.redis.op.LimitOptions
            dup
            aload 4 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.LimitOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String
         4: aconst_null
         5: .line 546
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions
            aload 5 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$57
            dup
            aload 5 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$57.<init>:(Lio/vertx/core/Handler;)V
         6: .line 550
            goto 8
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions
         7: aconst_null
         8: .line 542
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$57
            invokeinterface io.vertx.redis.RedisClient.zrevrangebylex:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/LimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 551
            aload 0 /* j_receiver */
            areturn
        end local 5 // io.vertx.core.Handler handler
        end local 4 // java.util.Map options
        end local 3 // java.lang.String min
        end local 2 // java.lang.String max
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1         key  Ljava/lang/String;
            0   10     2         max  Ljava/lang/String;
            0   10     3         min  Ljava/lang/String;
            0   10     4     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0   10     5     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      max         
      min         
      options     
      handler     

  public static io.vertx.redis.RedisClient zrevrangebyscore(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String max
        start local 3 // java.lang.String min
        start local 4 // java.util.Map options
        start local 5 // io.vertx.core.Handler handler
         0: .line 554
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 555
            aload 2 /* max */
         2: .line 556
            aload 3 /* min */
         3: .line 557
            aload 4 /* options */
            ifnull 4
            new io.vertx.redis.op.RangeLimitOptions
            dup
            aload 4 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.RangeLimitOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String
         4: aconst_null
         5: .line 558
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions
            aload 5 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$58
            dup
            aload 5 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$58.<init>:(Lio/vertx/core/Handler;)V
         6: .line 562
            goto 8
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions
         7: aconst_null
         8: .line 554
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$58
            invokeinterface io.vertx.redis.RedisClient.zrevrangebyscore:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/RangeLimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 563
            aload 0 /* j_receiver */
            areturn
        end local 5 // io.vertx.core.Handler handler
        end local 4 // java.util.Map options
        end local 3 // java.lang.String min
        end local 2 // java.lang.String max
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1         key  Ljava/lang/String;
            0   10     2         max  Ljava/lang/String;
            0   10     3         min  Ljava/lang/String;
            0   10     4     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0   10     5     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      max         
      min         
      options     
      handler     

  public static io.vertx.redis.RedisClient scan(io.vertx.redis.RedisClient, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String cursor
        start local 2 // java.util.Map options
        start local 3 // io.vertx.core.Handler handler
         0: .line 566
            aload 0 /* j_receiver */
            aload 1 /* cursor */
         1: .line 567
            aload 2 /* options */
            ifnull 2
            new io.vertx.redis.op.ScanOptions
            dup
            aload 2 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.ScanOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 568
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.ScanOptions
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$59
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$59.<init>:(Lio/vertx/core/Handler;)V
         4: .line 572
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.ScanOptions
         5: aconst_null
         6: .line 566
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.ScanOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$59
            invokeinterface io.vertx.redis.RedisClient.scan:(Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 573
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.Map options
        end local 1 // java.lang.String cursor
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1      cursor  Ljava/lang/String;
            0    8     2     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      cursor      
      options     
      handler     

  public static io.vertx.redis.RedisClient sscan(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String cursor
        start local 3 // java.util.Map options
        start local 4 // io.vertx.core.Handler handler
         0: .line 576
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 577
            aload 2 /* cursor */
         2: .line 578
            aload 3 /* options */
            ifnull 3
            new io.vertx.redis.op.ScanOptions
            dup
            aload 3 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.ScanOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String
         3: aconst_null
         4: .line 579
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions
            aload 4 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$60
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$60.<init>:(Lio/vertx/core/Handler;)V
         5: .line 583
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions
         6: aconst_null
         7: .line 576
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$60
            invokeinterface io.vertx.redis.RedisClient.sscan:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 584
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.Map options
        end local 2 // java.lang.String cursor
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2      cursor  Ljava/lang/String;
            0    9     3     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    9     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      cursor      
      options     
      handler     

  public static io.vertx.redis.RedisClient hscan(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String cursor
        start local 3 // java.util.Map options
        start local 4 // io.vertx.core.Handler handler
         0: .line 587
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 588
            aload 2 /* cursor */
         2: .line 589
            aload 3 /* options */
            ifnull 3
            new io.vertx.redis.op.ScanOptions
            dup
            aload 3 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.ScanOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String
         3: aconst_null
         4: .line 590
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions
            aload 4 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$61
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$61.<init>:(Lio/vertx/core/Handler;)V
         5: .line 594
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions
         6: aconst_null
         7: .line 587
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$61
            invokeinterface io.vertx.redis.RedisClient.hscan:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 595
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.Map options
        end local 2 // java.lang.String cursor
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2      cursor  Ljava/lang/String;
            0    9     3     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    9     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      cursor      
      options     
      handler     

  public static io.vertx.redis.RedisClient zscan(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String cursor
        start local 3 // java.util.Map options
        start local 4 // io.vertx.core.Handler handler
         0: .line 598
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 599
            aload 2 /* cursor */
         2: .line 600
            aload 3 /* options */
            ifnull 3
            new io.vertx.redis.op.ScanOptions
            dup
            aload 3 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.ScanOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 4
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String
         3: aconst_null
         4: .line 601
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions
            aload 4 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$62
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$62.<init>:(Lio/vertx/core/Handler;)V
         5: .line 605
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions
         6: aconst_null
         7: .line 598
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$62
            invokeinterface io.vertx.redis.RedisClient.zscan:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 606
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // java.util.Map options
        end local 2 // java.lang.String cursor
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2      cursor  Ljava/lang/String;
            0    9     3     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    9     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      cursor      
      options     
      handler     

  public static io.vertx.redis.RedisClient geoaddMany(io.vertx.redis.RedisClient, java.lang.String, java.util.List<java.util.Map<java.lang.String, java.lang.Object>>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.List members
        start local 3 // io.vertx.core.Handler handler
         0: .line 609
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 610
            aload 2 /* members */
            ifnull 2
            aload 2 /* members */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$18(Ljava/util/Map;)Lio/vertx/redis/op/GeoMember; (6)
                  (Ljava/util/Map;)Lio/vertx/redis/op/GeoMember;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 611
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$63
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$63.<init>:(Lio/vertx/core/Handler;)V
         4: .line 615
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
         5: aconst_null
         6: .line 609
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$63
            invokeinterface io.vertx.redis.RedisClient.geoaddMany:(Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 616
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.List members
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2     members  Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      members     
      handler     

  public static io.vertx.redis.RedisClient geohash(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String member
        start local 3 // io.vertx.core.Handler handler
         0: .line 619
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 620
            aload 2 /* member */
         2: .line 621
            aload 3 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$64
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$64.<init>:(Lio/vertx/core/Handler;)V
         3: .line 625
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String
         4: aconst_null
         5: .line 619
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$64
            invokeinterface io.vertx.redis.RedisClient.geohash:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 626
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String member
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1         key  Ljava/lang/String;
            0    7     2      member  Ljava/lang/String;
            0    7     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      member      
      handler     

  public static io.vertx.redis.RedisClient geohashMany(io.vertx.redis.RedisClient, java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.List members
        start local 3 // io.vertx.core.Handler handler
         0: .line 629
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 630
            aload 2 /* members */
            ifnull 2
            aload 2 /* members */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$19(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 631
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$65
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$65.<init>:(Lio/vertx/core/Handler;)V
         4: .line 635
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
         5: aconst_null
         6: .line 629
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$65
            invokeinterface io.vertx.redis.RedisClient.geohashMany:(Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 636
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.List members
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2     members  Ljava/util/List<Ljava/lang/String;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      members     
      handler     

  public static io.vertx.redis.RedisClient geopos(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String member
        start local 3 // io.vertx.core.Handler handler
         0: .line 639
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 640
            aload 2 /* member */
         2: .line 641
            aload 3 /* handler */
            ifnull 4
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$66
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$66.<init>:(Lio/vertx/core/Handler;)V
         3: .line 645
            goto 5
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String
         4: aconst_null
         5: .line 639
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String io.vertx.groovy.redis.RedisClient_GroovyExtension$66
            invokeinterface io.vertx.redis.RedisClient.geopos:(Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 646
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.lang.String member
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    7     1         key  Ljava/lang/String;
            0    7     2      member  Ljava/lang/String;
            0    7     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      member      
      handler     

  public static io.vertx.redis.RedisClient geoposMany(io.vertx.redis.RedisClient, java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.List members
        start local 3 // io.vertx.core.Handler handler
         0: .line 649
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 650
            aload 2 /* members */
            ifnull 2
            aload 2 /* members */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            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/groovy/redis/RedisClient_GroovyExtension.lambda$20(Ljava/lang/String;)Ljava/lang/String; (6)
                  (Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
            invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
            invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
            checkcast java.util.List
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 651
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$67
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$67.<init>:(Lio/vertx/core/Handler;)V
         4: .line 655
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List
         5: aconst_null
         6: .line 649
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.util.List io.vertx.groovy.redis.RedisClient_GroovyExtension$67
            invokeinterface io.vertx.redis.RedisClient.geoposMany:(Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 656
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.List members
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1         key  Ljava/lang/String;
            0    8     2     members  Ljava/util/List<Ljava/lang/String;>;
            0    8     3     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      members     
      handler     

  public static io.vertx.redis.RedisClient georadius(io.vertx.redis.RedisClient, java.lang.String, double, double, double, io.vertx.redis.op.GeoUnit, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=12, locals=10, args_size=7
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // double longitude
        start local 4 // double latitude
        start local 6 // double radius
        start local 8 // io.vertx.redis.op.GeoUnit unit
        start local 9 // io.vertx.core.Handler handler
         0: .line 659
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 660
            dload 2 /* longitude */
         2: .line 661
            dload 4 /* latitude */
         3: .line 662
            dload 6 /* radius */
         4: .line 663
            aload 8 /* unit */
         5: .line 664
            aload 9 /* handler */
            ifnull 7
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$68
            dup
            aload 9 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$68.<init>:(Lio/vertx/core/Handler;)V
         6: .line 668
            goto 8
      StackMap locals: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit
         7: aconst_null
         8: .line 659
      StackMap locals: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.groovy.redis.RedisClient_GroovyExtension$68
            invokeinterface io.vertx.redis.RedisClient.georadius:(Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 669
            aload 0 /* j_receiver */
            areturn
        end local 9 // io.vertx.core.Handler handler
        end local 8 // io.vertx.redis.op.GeoUnit unit
        end local 6 // double radius
        end local 4 // double latitude
        end local 2 // double longitude
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   10     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   10     1         key  Ljava/lang/String;
            0   10     2   longitude  D
            0   10     4    latitude  D
            0   10     6      radius  D
            0   10     8        unit  Lio/vertx/redis/op/GeoUnit;
            0   10     9     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      longitude   
      latitude    
      radius      
      unit        
      handler     

  public static io.vertx.redis.RedisClient georadiusWithOptions(io.vertx.redis.RedisClient, java.lang.String, double, double, double, io.vertx.redis.op.GeoUnit, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=13, locals=11, args_size=8
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // double longitude
        start local 4 // double latitude
        start local 6 // double radius
        start local 8 // io.vertx.redis.op.GeoUnit unit
        start local 9 // java.util.Map options
        start local 10 // io.vertx.core.Handler handler
         0: .line 672
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 673
            dload 2 /* longitude */
         2: .line 674
            dload 4 /* latitude */
         3: .line 675
            dload 6 /* radius */
         4: .line 676
            aload 8 /* unit */
         5: .line 677
            aload 9 /* options */
            ifnull 6
            new io.vertx.redis.op.GeoRadiusOptions
            dup
            aload 9 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.GeoRadiusOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit
         6: aconst_null
         7: .line 678
      StackMap locals: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions
            aload 10 /* handler */
            ifnull 9
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$69
            dup
            aload 10 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$69.<init>:(Lio/vertx/core/Handler;)V
         8: .line 682
            goto 10
      StackMap locals: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions
         9: aconst_null
        10: .line 672
      StackMap locals: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$69
            invokeinterface io.vertx.redis.RedisClient.georadiusWithOptions:(Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/redis/op/GeoRadiusOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        11: .line 683
            aload 0 /* j_receiver */
            areturn
        end local 10 // io.vertx.core.Handler handler
        end local 9 // java.util.Map options
        end local 8 // io.vertx.redis.op.GeoUnit unit
        end local 6 // double radius
        end local 4 // double latitude
        end local 2 // double longitude
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   12     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   12     1         key  Ljava/lang/String;
            0   12     2   longitude  D
            0   12     4    latitude  D
            0   12     6      radius  D
            0   12     8        unit  Lio/vertx/redis/op/GeoUnit;
            0   12     9     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0   12    10     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      longitude   
      latitude    
      radius      
      unit        
      options     
      handler     

  public static io.vertx.redis.RedisClient georadiusbymember(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, double, io.vertx.redis.op.GeoUnit, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=9, locals=7, args_size=6
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String member
        start local 3 // double radius
        start local 5 // io.vertx.redis.op.GeoUnit unit
        start local 6 // io.vertx.core.Handler handler
         0: .line 686
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 687
            aload 2 /* member */
         2: .line 688
            dload 3 /* radius */
         3: .line 689
            aload 5 /* unit */
         4: .line 690
            aload 6 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$70
            dup
            aload 6 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$70.<init>:(Lio/vertx/core/Handler;)V
         5: .line 694
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit
         6: aconst_null
         7: .line 686
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.groovy.redis.RedisClient_GroovyExtension$70
            invokeinterface io.vertx.redis.RedisClient.georadiusbymember:(Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 695
            aload 0 /* j_receiver */
            areturn
        end local 6 // io.vertx.core.Handler handler
        end local 5 // io.vertx.redis.op.GeoUnit unit
        end local 3 // double radius
        end local 2 // java.lang.String member
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2      member  Ljava/lang/String;
            0    9     3      radius  D
            0    9     5        unit  Lio/vertx/redis/op/GeoUnit;
            0    9     6     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      member      
      radius      
      unit        
      handler     

  public static io.vertx.redis.RedisClient georadiusbymemberWithOptions(io.vertx.redis.RedisClient, java.lang.String, java.lang.String, double, io.vertx.redis.op.GeoUnit, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=10, locals=8, args_size=7
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.lang.String member
        start local 3 // double radius
        start local 5 // io.vertx.redis.op.GeoUnit unit
        start local 6 // java.util.Map options
        start local 7 // io.vertx.core.Handler handler
         0: .line 698
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 699
            aload 2 /* member */
         2: .line 700
            dload 3 /* radius */
         3: .line 701
            aload 5 /* unit */
         4: .line 702
            aload 6 /* options */
            ifnull 5
            new io.vertx.redis.op.GeoRadiusOptions
            dup
            aload 6 /* options */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.GeoRadiusOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit
         5: aconst_null
         6: .line 703
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions
            aload 7 /* handler */
            ifnull 8
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$71
            dup
            aload 7 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$71.<init>:(Lio/vertx/core/Handler;)V
         7: .line 707
            goto 9
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions
         8: aconst_null
         9: .line 698
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$71
            invokeinterface io.vertx.redis.RedisClient.georadiusbymemberWithOptions:(Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/redis/op/GeoRadiusOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        10: .line 708
            aload 0 /* j_receiver */
            areturn
        end local 7 // io.vertx.core.Handler handler
        end local 6 // java.util.Map options
        end local 5 // io.vertx.redis.op.GeoUnit unit
        end local 3 // double radius
        end local 2 // java.lang.String member
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   11     0  j_receiver  Lio/vertx/redis/RedisClient;
            0   11     1         key  Ljava/lang/String;
            0   11     2      member  Ljava/lang/String;
            0   11     3      radius  D
            0   11     5        unit  Lio/vertx/redis/op/GeoUnit;
            0   11     6     options  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0   11     7     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      member      
      radius      
      unit        
      options     
      handler     

  public static io.vertx.redis.RedisClient bitfield(io.vertx.redis.RedisClient, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.Map bitFieldOptions
        start local 3 // io.vertx.core.Handler handler
         0: .line 711
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 712
            aload 2 /* bitFieldOptions */
            ifnull 2
            new io.vertx.redis.op.BitFieldOptions
            dup
            aload 2 /* bitFieldOptions */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.BitFieldOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 713
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.BitFieldOptions
            aload 3 /* handler */
            ifnull 5
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$72
            dup
            aload 3 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$72.<init>:(Lio/vertx/core/Handler;)V
         4: .line 717
            goto 6
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.BitFieldOptions
         5: aconst_null
         6: .line 711
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.BitFieldOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$72
            invokeinterface io.vertx.redis.RedisClient.bitfield:(Ljava/lang/String;Lio/vertx/redis/op/BitFieldOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 718
            aload 0 /* j_receiver */
            areturn
        end local 3 // io.vertx.core.Handler handler
        end local 2 // java.util.Map bitFieldOptions
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    8     0       j_receiver  Lio/vertx/redis/RedisClient;
            0    8     1              key  Ljava/lang/String;
            0    8     2  bitFieldOptions  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    8     3          handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
                 Name  Flags
      j_receiver       
      key              
      bitFieldOptions  
      handler          

  public static io.vertx.redis.RedisClient bitfieldWithOverflow(io.vertx.redis.RedisClient, java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, io.vertx.redis.op.BitFieldOverflowOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Object>>>);
    descriptor: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map;Lio/vertx/redis/op/BitFieldOverflowOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // io.vertx.redis.RedisClient j_receiver
        start local 1 // java.lang.String key
        start local 2 // java.util.Map commands
        start local 3 // io.vertx.redis.op.BitFieldOverflowOptions overflow
        start local 4 // io.vertx.core.Handler handler
         0: .line 721
            aload 0 /* j_receiver */
            aload 1 /* key */
         1: .line 722
            aload 2 /* commands */
            ifnull 2
            new io.vertx.redis.op.BitFieldOptions
            dup
            aload 2 /* commands */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.BitFieldOptions.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 3
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.redis.op.BitFieldOverflowOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String
         2: aconst_null
         3: .line 723
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.redis.op.BitFieldOverflowOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.BitFieldOptions
            aload 3 /* overflow */
         4: .line 724
            aload 4 /* handler */
            ifnull 6
            new io.vertx.groovy.redis.RedisClient_GroovyExtension$73
            dup
            aload 4 /* handler */
            invokespecial io.vertx.groovy.redis.RedisClient_GroovyExtension$73.<init>:(Lio/vertx/core/Handler;)V
         5: .line 728
            goto 7
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.redis.op.BitFieldOverflowOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.BitFieldOptions io.vertx.redis.op.BitFieldOverflowOptions
         6: aconst_null
         7: .line 721
      StackMap locals: io.vertx.redis.RedisClient java.lang.String java.util.Map io.vertx.redis.op.BitFieldOverflowOptions io.vertx.core.Handler
      StackMap stack: io.vertx.redis.RedisClient java.lang.String io.vertx.redis.op.BitFieldOptions io.vertx.redis.op.BitFieldOverflowOptions io.vertx.groovy.redis.RedisClient_GroovyExtension$73
            invokeinterface io.vertx.redis.RedisClient.bitfieldWithOverflow:(Ljava/lang/String;Lio/vertx/redis/op/BitFieldOptions;Lio/vertx/redis/op/BitFieldOverflowOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
            invokestatic io.vertx.core.impl.ConversionHelper.fromObject:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 729
            aload 0 /* j_receiver */
            areturn
        end local 4 // io.vertx.core.Handler handler
        end local 3 // io.vertx.redis.op.BitFieldOverflowOptions overflow
        end local 2 // java.util.Map commands
        end local 1 // java.lang.String key
        end local 0 // io.vertx.redis.RedisClient j_receiver
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0  j_receiver  Lio/vertx/redis/RedisClient;
            0    9     1         key  Ljava/lang/String;
            0    9     2    commands  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
            0    9     3    overflow  Lio/vertx/redis/op/BitFieldOverflowOptions;
            0    9     4     handler  Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;
    Signature: (Lio/vertx/redis/RedisClient;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lio/vertx/redis/op/BitFieldOverflowOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/Object;>;>;>;)Lio/vertx/redis/RedisClient;
    MethodParameters:
            Name  Flags
      j_receiver  
      key         
      commands    
      overflow    
      handler     

  private static java.lang.String lambda$0(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 14
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$1(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 34
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$2(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 112
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$3(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 131
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$4(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 132
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$5(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 142
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$6(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 143
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$7(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 153
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$8(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 154
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$9(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 182
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$10(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 256
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$11(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 306
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$12(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 324
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$13(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 350
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$14(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 360
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$15(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 391
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$16(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 457
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$17(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 466
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static io.vertx.redis.op.GeoMember lambda$18(java.util.Map);
    descriptor: (Ljava/util/Map;)Lio/vertx/redis/op/GeoMember;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.util.Map elt
         0: .line 610
            aload 0 /* elt */
            ifnull 1
            new io.vertx.redis.op.GeoMember
            dup
            aload 0 /* elt */
            invokestatic io.vertx.core.impl.ConversionHelper.toJsonObject:(Ljava/util/Map;)Lio/vertx/core/json/JsonObject;
            invokespecial io.vertx.redis.op.GeoMember.<init>:(Lio/vertx/core/json/JsonObject;)V
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: io.vertx.redis.op.GeoMember
         2: areturn
        end local 0 // java.util.Map elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0   elt  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;

  private static java.lang.String lambda$19(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 630
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;

  private static java.lang.String lambda$20(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String elt
         0: .line 650
            aload 0 /* elt */
            areturn
        end local 0 // java.lang.String elt
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   elt  Ljava/lang/String;
}
SourceFile: "RedisClient_GroovyExtension.java"
NestMembers:
  io.vertx.groovy.redis.RedisClient_GroovyExtension$1  io.vertx.groovy.redis.RedisClient_GroovyExtension$10  io.vertx.groovy.redis.RedisClient_GroovyExtension$11  io.vertx.groovy.redis.RedisClient_GroovyExtension$12  io.vertx.groovy.redis.RedisClient_GroovyExtension$13  io.vertx.groovy.redis.RedisClient_GroovyExtension$14  io.vertx.groovy.redis.RedisClient_GroovyExtension$15  io.vertx.groovy.redis.RedisClient_GroovyExtension$16  io.vertx.groovy.redis.RedisClient_GroovyExtension$17  io.vertx.groovy.redis.RedisClient_GroovyExtension$18  io.vertx.groovy.redis.RedisClient_GroovyExtension$19  io.vertx.groovy.redis.RedisClient_GroovyExtension$2  io.vertx.groovy.redis.RedisClient_GroovyExtension$20  io.vertx.groovy.redis.RedisClient_GroovyExtension$21  io.vertx.groovy.redis.RedisClient_GroovyExtension$22  io.vertx.groovy.redis.RedisClient_GroovyExtension$23  io.vertx.groovy.redis.RedisClient_GroovyExtension$24  io.vertx.groovy.redis.RedisClient_GroovyExtension$25  io.vertx.groovy.redis.RedisClient_GroovyExtension$26  io.vertx.groovy.redis.RedisClient_GroovyExtension$27  io.vertx.groovy.redis.RedisClient_GroovyExtension$28  io.vertx.groovy.redis.RedisClient_GroovyExtension$29  io.vertx.groovy.redis.RedisClient_GroovyExtension$3  io.vertx.groovy.redis.RedisClient_GroovyExtension$30  io.vertx.groovy.redis.RedisClient_GroovyExtension$31  io.vertx.groovy.redis.RedisClient_GroovyExtension$32  io.vertx.groovy.redis.RedisClient_GroovyExtension$33  io.vertx.groovy.redis.RedisClient_GroovyExtension$34  io.vertx.groovy.redis.RedisClient_GroovyExtension$35  io.vertx.groovy.redis.RedisClient_GroovyExtension$36  io.vertx.groovy.redis.RedisClient_GroovyExtension$37  io.vertx.groovy.redis.RedisClient_GroovyExtension$38  io.vertx.groovy.redis.RedisClient_GroovyExtension$39  io.vertx.groovy.redis.RedisClient_GroovyExtension$4  io.vertx.groovy.redis.RedisClient_GroovyExtension$40  io.vertx.groovy.redis.RedisClient_GroovyExtension$41  io.vertx.groovy.redis.RedisClient_GroovyExtension$42  io.vertx.groovy.redis.RedisClient_GroovyExtension$43  io.vertx.groovy.redis.RedisClient_GroovyExtension$44  io.vertx.groovy.redis.RedisClient_GroovyExtension$45  io.vertx.groovy.redis.RedisClient_GroovyExtension$46  io.vertx.groovy.redis.RedisClient_GroovyExtension$47  io.vertx.groovy.redis.RedisClient_GroovyExtension$48  io.vertx.groovy.redis.RedisClient_GroovyExtension$49  io.vertx.groovy.redis.RedisClient_GroovyExtension$5  io.vertx.groovy.redis.RedisClient_GroovyExtension$50  io.vertx.groovy.redis.RedisClient_GroovyExtension$51  io.vertx.groovy.redis.RedisClient_GroovyExtension$52  io.vertx.groovy.redis.RedisClient_GroovyExtension$53  io.vertx.groovy.redis.RedisClient_GroovyExtension$54  io.vertx.groovy.redis.RedisClient_GroovyExtension$55  io.vertx.groovy.redis.RedisClient_GroovyExtension$56  io.vertx.groovy.redis.RedisClient_GroovyExtension$57  io.vertx.groovy.redis.RedisClient_GroovyExtension$58  io.vertx.groovy.redis.RedisClient_GroovyExtension$59  io.vertx.groovy.redis.RedisClient_GroovyExtension$6  io.vertx.groovy.redis.RedisClient_GroovyExtension$60  io.vertx.groovy.redis.RedisClient_GroovyExtension$61  io.vertx.groovy.redis.RedisClient_GroovyExtension$62  io.vertx.groovy.redis.RedisClient_GroovyExtension$63  io.vertx.groovy.redis.RedisClient_GroovyExtension$64  io.vertx.groovy.redis.RedisClient_GroovyExtension$65  io.vertx.groovy.redis.RedisClient_GroovyExtension$66  io.vertx.groovy.redis.RedisClient_GroovyExtension$67  io.vertx.groovy.redis.RedisClient_GroovyExtension$68  io.vertx.groovy.redis.RedisClient_GroovyExtension$69  io.vertx.groovy.redis.RedisClient_GroovyExtension$7  io.vertx.groovy.redis.RedisClient_GroovyExtension$70  io.vertx.groovy.redis.RedisClient_GroovyExtension$71  io.vertx.groovy.redis.RedisClient_GroovyExtension$72  io.vertx.groovy.redis.RedisClient_GroovyExtension$73  io.vertx.groovy.redis.RedisClient_GroovyExtension$8  io.vertx.groovy.redis.RedisClient_GroovyExtension$9
InnerClasses:
  io.vertx.groovy.redis.RedisClient_GroovyExtension$1
  io.vertx.groovy.redis.RedisClient_GroovyExtension$10
  io.vertx.groovy.redis.RedisClient_GroovyExtension$11
  io.vertx.groovy.redis.RedisClient_GroovyExtension$12
  io.vertx.groovy.redis.RedisClient_GroovyExtension$13
  io.vertx.groovy.redis.RedisClient_GroovyExtension$14
  io.vertx.groovy.redis.RedisClient_GroovyExtension$15
  io.vertx.groovy.redis.RedisClient_GroovyExtension$16
  io.vertx.groovy.redis.RedisClient_GroovyExtension$17
  io.vertx.groovy.redis.RedisClient_GroovyExtension$18
  io.vertx.groovy.redis.RedisClient_GroovyExtension$19
  io.vertx.groovy.redis.RedisClient_GroovyExtension$2
  io.vertx.groovy.redis.RedisClient_GroovyExtension$20
  io.vertx.groovy.redis.RedisClient_GroovyExtension$21
  io.vertx.groovy.redis.RedisClient_GroovyExtension$22
  io.vertx.groovy.redis.RedisClient_GroovyExtension$23
  io.vertx.groovy.redis.RedisClient_GroovyExtension$24
  io.vertx.groovy.redis.RedisClient_GroovyExtension$25
  io.vertx.groovy.redis.RedisClient_GroovyExtension$26
  io.vertx.groovy.redis.RedisClient_GroovyExtension$27
  io.vertx.groovy.redis.RedisClient_GroovyExtension$28
  io.vertx.groovy.redis.RedisClient_GroovyExtension$29
  io.vertx.groovy.redis.RedisClient_GroovyExtension$3
  io.vertx.groovy.redis.RedisClient_GroovyExtension$30
  io.vertx.groovy.redis.RedisClient_GroovyExtension$31
  io.vertx.groovy.redis.RedisClient_GroovyExtension$32
  io.vertx.groovy.redis.RedisClient_GroovyExtension$33
  io.vertx.groovy.redis.RedisClient_GroovyExtension$34
  io.vertx.groovy.redis.RedisClient_GroovyExtension$35
  io.vertx.groovy.redis.RedisClient_GroovyExtension$36
  io.vertx.groovy.redis.RedisClient_GroovyExtension$37
  io.vertx.groovy.redis.RedisClient_GroovyExtension$38
  io.vertx.groovy.redis.RedisClient_GroovyExtension$39
  io.vertx.groovy.redis.RedisClient_GroovyExtension$4
  io.vertx.groovy.redis.RedisClient_GroovyExtension$40
  io.vertx.groovy.redis.RedisClient_GroovyExtension$41
  io.vertx.groovy.redis.RedisClient_GroovyExtension$42
  io.vertx.groovy.redis.RedisClient_GroovyExtension$43
  io.vertx.groovy.redis.RedisClient_GroovyExtension$44
  io.vertx.groovy.redis.RedisClient_GroovyExtension$45
  io.vertx.groovy.redis.RedisClient_GroovyExtension$46
  io.vertx.groovy.redis.RedisClient_GroovyExtension$47
  io.vertx.groovy.redis.RedisClient_GroovyExtension$48
  io.vertx.groovy.redis.RedisClient_GroovyExtension$49
  io.vertx.groovy.redis.RedisClient_GroovyExtension$5
  io.vertx.groovy.redis.RedisClient_GroovyExtension$50
  io.vertx.groovy.redis.RedisClient_GroovyExtension$51
  io.vertx.groovy.redis.RedisClient_GroovyExtension$52
  io.vertx.groovy.redis.RedisClient_GroovyExtension$53
  io.vertx.groovy.redis.RedisClient_GroovyExtension$54
  io.vertx.groovy.redis.RedisClient_GroovyExtension$55
  io.vertx.groovy.redis.RedisClient_GroovyExtension$56
  io.vertx.groovy.redis.RedisClient_GroovyExtension$57
  io.vertx.groovy.redis.RedisClient_GroovyExtension$58
  io.vertx.groovy.redis.RedisClient_GroovyExtension$59
  io.vertx.groovy.redis.RedisClient_GroovyExtension$6
  io.vertx.groovy.redis.RedisClient_GroovyExtension$60
  io.vertx.groovy.redis.RedisClient_GroovyExtension$61
  io.vertx.groovy.redis.RedisClient_GroovyExtension$62
  io.vertx.groovy.redis.RedisClient_GroovyExtension$63
  io.vertx.groovy.redis.RedisClient_GroovyExtension$64
  io.vertx.groovy.redis.RedisClient_GroovyExtension$65
  io.vertx.groovy.redis.RedisClient_GroovyExtension$66
  io.vertx.groovy.redis.RedisClient_GroovyExtension$67
  io.vertx.groovy.redis.RedisClient_GroovyExtension$68
  io.vertx.groovy.redis.RedisClient_GroovyExtension$69
  io.vertx.groovy.redis.RedisClient_GroovyExtension$7
  io.vertx.groovy.redis.RedisClient_GroovyExtension$70
  io.vertx.groovy.redis.RedisClient_GroovyExtension$71
  io.vertx.groovy.redis.RedisClient_GroovyExtension$72
  io.vertx.groovy.redis.RedisClient_GroovyExtension$73
  io.vertx.groovy.redis.RedisClient_GroovyExtension$8
  io.vertx.groovy.redis.RedisClient_GroovyExtension$9
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles