public final class io.vertx.redis.impl.RedisClientImpl implements io.vertx.redis.RedisClient
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: io.vertx.redis.impl.RedisClientImpl
super_class: java.lang.Object
{
private final io.vertx.core.Vertx vertx;
descriptor: Lio/vertx/core/Vertx;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final io.vertx.redis.RedisOptions options;
descriptor: Lio/vertx/redis/RedisOptions;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.concurrent.atomic.AtomicReference<java.util.concurrent.CompletableFuture<io.vertx.redis.client.Redis>> redis;
descriptor: Ljava/util/concurrent/atomic/AtomicReference;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/concurrent/atomic/AtomicReference<Ljava/util/concurrent/CompletableFuture<Lio/vertx/redis/client/Redis;>;>;
private static volatile int[] $SWITCH_TABLE$io$vertx$redis$client$ResponseType;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
public void <init>(io.vertx.core.Vertx, io.vertx.redis.RedisOptions);
descriptor: (Lio/vertx/core/Vertx;Lio/vertx/redis/RedisOptions;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.concurrent.atomic.AtomicReference
dup
invokespecial java.util.concurrent.atomic.AtomicReference.<init>:()V
putfield io.vertx.redis.impl.RedisClientImpl.redis:Ljava/util/concurrent/atomic/AtomicReference;
2: aload 0
aload 1
putfield io.vertx.redis.impl.RedisClientImpl.vertx:Lio/vertx/core/Vertx;
3: aload 0
aload 2
putfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 5 1 vertx Lio/vertx/core/Vertx;
0 5 2 options Lio/vertx/redis/RedisOptions;
MethodParameters:
Name Flags
vertx
options
private static java.util.List<?> toPayload([]);
descriptor: ([Ljava/lang/Object;)Ljava/util/List;
flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
Code:
stack=3, locals=9, args_size=1
start local 0 0: new java.util.ArrayList
dup
aload 0
arraylength
invokespecial java.util.ArrayList.<init>:(I)V
astore 1
start local 1 1: aload 0
dup
astore 5
arraylength
istore 4
iconst_0
istore 3
goto 23
StackMap locals: java.lang.Object[] java.util.List top int int java.lang.Object[]
StackMap stack:
2: aload 5
iload 3
aaload
astore 2
start local 2 3: aload 2
instanceof io.vertx.core.json.JsonArray
ifeq 5
4: aload 2
checkcast io.vertx.core.json.JsonArray
invokevirtual io.vertx.core.json.JsonArray.getList:()Ljava/util/List;
astore 2
5: StackMap locals: java.lang.Object[] java.util.List java.lang.Object int int java.lang.Object[]
StackMap stack:
aload 2
instanceof io.vertx.core.json.JsonObject
ifeq 7
6: aload 2
checkcast io.vertx.core.json.JsonObject
invokevirtual io.vertx.core.json.JsonObject.getMap:()Ljava/util/Map;
astore 2
7: StackMap locals:
StackMap stack:
aload 2
instanceof java.util.Collection
ifeq 10
8: aload 2
checkcast java.util.Collection
invokeinterface java.util.Collection.stream:()Ljava/util/stream/Stream;
invokedynamic test()Ljava/util/function/Predicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Z
java/util/Objects.nonNull(Ljava/lang/Object;)Z (6)
(Ljava/lang/Object;)Z
invokeinterface java.util.stream.Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
aload 1
dup
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
pop
invokedynamic accept(Ljava/util/List;)Ljava/util/function/Consumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
java/util/List.add(Ljava/lang/Object;)Z (9 itf)
(Ljava/lang/Object;)V
invokeinterface java.util.stream.Stream.forEach:(Ljava/util/function/Consumer;)V
9: goto 22
StackMap locals:
StackMap stack:
10: aload 2
instanceof java.util.Map
ifeq 17
11: aload 2
checkcast java.util.Map
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 8
goto 15
StackMap locals: java.lang.Object[] java.util.List java.lang.Object int int java.lang.Object[] top top java.util.Iterator
StackMap stack:
12: aload 8
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 7
start local 7 13: aload 1
aload 7
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
14: aload 1
aload 7
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 7 15: StackMap locals:
StackMap stack:
aload 8
invokeinterface java.util.Iterator.hasNext:()Z
ifne 12
16: goto 22
StackMap locals: java.lang.Object[] java.util.List java.lang.Object int int java.lang.Object[]
StackMap stack:
17: aload 2
instanceof java.util.stream.Stream
ifeq 20
18: aload 2
checkcast java.util.stream.Stream
aload 1
invokedynamic accept(Ljava/util/List;)Ljava/util/function/Consumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$2(Ljava/util/List;Ljava/lang/Object;)V (6)
(Ljava/lang/Object;)V
invokeinterface java.util.stream.Stream.forEach:(Ljava/util/function/Consumer;)V
19: goto 22
StackMap locals:
StackMap stack:
20: aload 2
ifnull 22
21: aload 1
aload 2
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 2 22: StackMap locals: java.lang.Object[] java.util.List top int int java.lang.Object[]
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
23: iload 3
iload 4
if_icmplt 2
24: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 parameters [Ljava/lang/Object;
1 25 1 result Ljava/util/List<Ljava/lang/Object;>;
3 22 2 param Ljava/lang/Object;
13 15 7 pair Ljava/util/Map$Entry<**>;
Signature: ([Ljava/lang/Object;)Ljava/util/List<*>;
MethodParameters:
Name Flags
parameters
private void send(io.vertx.redis.client.Command, java.util.List, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.redis.client.Response>>);
descriptor: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
invokestatic io.vertx.redis.client.Request.cmd:(Lio/vertx/redis/client/Command;)Lio/vertx/redis/client/Request;
astore 4
start local 4 1: aload 2
ifnull 12
2: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 6
goto 11
StackMap locals: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.util.List io.vertx.core.Handler io.vertx.redis.client.Request top java.util.Iterator
StackMap stack:
3: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
astore 5
start local 5 4: aload 5
ifnonnull 7
5: aload 4
invokeinterface io.vertx.redis.client.Request.nullArg:()Lio/vertx/redis/client/Request;
pop
6: goto 11
StackMap locals: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.util.List io.vertx.core.Handler io.vertx.redis.client.Request java.lang.Object java.util.Iterator
StackMap stack:
7: aload 5
instanceof io.vertx.core.buffer.Buffer
ifeq 10
8: aload 4
aload 5
checkcast io.vertx.core.buffer.Buffer
invokeinterface io.vertx.redis.client.Request.arg:(Lio/vertx/core/buffer/Buffer;)Lio/vertx/redis/client/Request;
pop
9: goto 11
10: StackMap locals:
StackMap stack:
aload 4
aload 5
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
invokeinterface io.vertx.redis.client.Request.arg:(Ljava/lang/String;)Lio/vertx/redis/client/Request;
pop
end local 5 11: StackMap locals: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.util.List io.vertx.core.Handler io.vertx.redis.client.Request top java.util.Iterator
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
12: StackMap locals: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.util.List io.vertx.core.Handler io.vertx.redis.client.Request
StackMap stack:
aload 0
getfield io.vertx.redis.impl.RedisClientImpl.redis:Ljava/util/concurrent/atomic/AtomicReference;
invokevirtual java.util.concurrent.atomic.AtomicReference.get:()Ljava/lang/Object;
checkcast java.util.concurrent.CompletableFuture
astore 5
start local 5 13: aload 5
ifnonnull 28
14: new java.util.concurrent.CompletableFuture
dup
invokespecial java.util.concurrent.CompletableFuture.<init>:()V
astore 6
start local 6 15: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.redis:Ljava/util/concurrent/atomic/AtomicReference;
aconst_null
aload 6
invokevirtual java.util.concurrent.atomic.AtomicReference.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifeq 27
16: aload 6
astore 5
17: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.vertx:Lio/vertx/core/Vertx;
new io.vertx.redis.client.RedisOptions
dup
invokespecial io.vertx.redis.client.RedisOptions.<init>:()V
18: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
invokevirtual io.vertx.redis.client.RedisOptions.setNetClientOptions:(Lio/vertx/core/net/NetClientOptions;)Lio/vertx/redis/client/RedisOptions;
19: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
invokevirtual io.vertx.redis.RedisOptions.isDomainSocket:()Z
ifeq 20
aload 0
getfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
invokevirtual io.vertx.redis.RedisOptions.getDomainSocketAddress:()Ljava/lang/String;
invokestatic io.vertx.core.net.SocketAddress.domainSocketAddress:(Ljava/lang/String;)Lio/vertx/core/net/SocketAddress;
goto 21
StackMap locals: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.util.List io.vertx.core.Handler io.vertx.redis.client.Request java.util.concurrent.CompletableFuture java.util.concurrent.CompletableFuture
StackMap stack: io.vertx.core.Vertx io.vertx.redis.client.RedisOptions
20: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
invokevirtual io.vertx.redis.RedisOptions.getPort:()I
aload 0
getfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
invokevirtual io.vertx.redis.RedisOptions.getHost:()Ljava/lang/String;
invokestatic io.vertx.core.net.SocketAddress.inetSocketAddress:(ILjava/lang/String;)Lio/vertx/core/net/SocketAddress;
StackMap locals: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.util.List io.vertx.core.Handler io.vertx.redis.client.Request java.util.concurrent.CompletableFuture java.util.concurrent.CompletableFuture
StackMap stack: io.vertx.core.Vertx io.vertx.redis.client.RedisOptions io.vertx.core.net.SocketAddress
21: invokevirtual io.vertx.redis.client.RedisOptions.setEndpoint:(Lio/vertx/core/net/SocketAddress;)Lio/vertx/redis/client/RedisOptions;
22: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
invokevirtual io.vertx.redis.RedisOptions.getAuth:()Ljava/lang/String;
invokevirtual io.vertx.redis.client.RedisOptions.setPassword:(Ljava/lang/String;)Lio/vertx/redis/client/RedisOptions;
23: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.options:Lio/vertx/redis/RedisOptions;
invokevirtual io.vertx.redis.RedisOptions.getSelect:()Ljava/lang/Integer;
invokevirtual io.vertx.redis.client.RedisOptions.setSelect:(Ljava/lang/Integer;)Lio/vertx/redis/client/RedisOptions;
24: invokestatic io.vertx.redis.client.Redis.createClient:(Lio/vertx/core/Vertx;Lio/vertx/redis/client/RedisOptions;)Lio/vertx/redis/client/Redis;
25: aload 6
invokedynamic handle(Ljava/util/concurrent/CompletableFuture;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$3(Ljava/util/concurrent/CompletableFuture;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokeinterface io.vertx.redis.client.Redis.connect:(Lio/vertx/core/Handler;)Lio/vertx/redis/client/Redis;
pop
26: goto 28
27: StackMap locals:
StackMap stack:
aload 0
getfield io.vertx.redis.impl.RedisClientImpl.redis:Ljava/util/concurrent/atomic/AtomicReference;
invokevirtual java.util.concurrent.atomic.AtomicReference.get:()Ljava/lang/Object;
checkcast java.util.concurrent.CompletableFuture
astore 5
end local 6 28: StackMap locals:
StackMap stack:
aload 5
aload 4
aload 3
invokedynamic accept(Lio/vertx/redis/client/Request;Lio/vertx/core/Handler;)Ljava/util/function/BiConsumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/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;)V
io/vertx/redis/impl/RedisClientImpl.lambda$4(Lio/vertx/redis/client/Request;Lio/vertx/core/Handler;Lio/vertx/redis/client/Redis;Ljava/lang/Throwable;)V (6)
(Lio/vertx/redis/client/Redis;Ljava/lang/Throwable;)V
invokevirtual java.util.concurrent.CompletableFuture.whenComplete:(Ljava/util/function/BiConsumer;)Ljava/util/concurrent/CompletableFuture;
pop
29: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 30 1 command Lio/vertx/redis/client/Command;
0 30 2 arguments Ljava/util/List;
0 30 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;>;
1 30 4 req Lio/vertx/redis/client/Request;
4 11 5 o Ljava/lang/Object;
13 30 5 fut Ljava/util/concurrent/CompletableFuture<Lio/vertx/redis/client/Redis;>;
15 28 6 f Ljava/util/concurrent/CompletableFuture;
Signature: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;>;)V
MethodParameters:
Name Flags
command
arguments
handler
private void sendLong(io.vertx.redis.client.Command, java.util.List, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$5(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.send:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 command Lio/vertx/redis/client/Command;
0 2 2 arguments Ljava/util/List;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)V
MethodParameters:
Name Flags
command
arguments
handler
private void sendString(io.vertx.redis.client.Command, java.util.List, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$6(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.send:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 command Lio/vertx/redis/client/Command;
0 2 2 arguments Ljava/util/List;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)V
MethodParameters:
Name Flags
command
arguments
handler
private static io.vertx.core.json.JsonArray toJsonArray(io.vertx.redis.client.Response);
descriptor: (Lio/vertx/redis/client/Response;)Lio/vertx/core/json/JsonArray;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=4, args_size=1
start local 0 0: new io.vertx.core.json.JsonArray
dup
invokespecial io.vertx.core.json.JsonArray.<init>:()V
astore 1
start local 1 1: aload 0
invokeinterface io.vertx.redis.client.Response.type:()Lio/vertx/redis/client/ResponseType;
getstatic io.vertx.redis.client.ResponseType.MULTI:Lio/vertx/redis/client/ResponseType;
if_acmpeq 7
2: invokestatic io.vertx.redis.impl.RedisClientImpl.$SWITCH_TABLE$io$vertx$redis$client$ResponseType:()[I
aload 0
invokeinterface io.vertx.redis.client.Response.type:()Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iaload
tableswitch { // 1 - 4
1: 5
2: 6
3: 3
4: 5
default: 6
}
3: StackMap locals: io.vertx.core.json.JsonArray
StackMap stack:
aload 1
aload 0
invokeinterface io.vertx.redis.client.Response.toLong:()Ljava/lang/Long;
invokevirtual io.vertx.core.json.JsonArray.add:(Ljava/lang/Long;)Lio/vertx/core/json/JsonArray;
pop
4: goto 6
5: StackMap locals:
StackMap stack:
aload 1
aload 0
invokeinterface io.vertx.redis.client.Response.toString:()Ljava/lang/String;
invokevirtual io.vertx.core.json.JsonArray.add:(Ljava/lang/String;)Lio/vertx/core/json/JsonArray;
pop
6: StackMap locals:
StackMap stack:
aload 1
areturn
7: StackMap locals:
StackMap stack:
aload 0
invokeinterface io.vertx.redis.client.Response.iterator:()Ljava/util/Iterator;
astore 3
goto 18
StackMap locals: io.vertx.redis.client.Response io.vertx.core.json.JsonArray top java.util.Iterator
StackMap stack:
8: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast io.vertx.redis.client.Response
astore 2
start local 2 9: aload 2
ifnonnull 12
10: aload 1
invokevirtual io.vertx.core.json.JsonArray.addNull:()Lio/vertx/core/json/JsonArray;
pop
11: goto 18
12: StackMap locals: io.vertx.redis.client.Response io.vertx.core.json.JsonArray io.vertx.redis.client.Response java.util.Iterator
StackMap stack:
invokestatic io.vertx.redis.impl.RedisClientImpl.$SWITCH_TABLE$io$vertx$redis$client$ResponseType:()[I
aload 2
invokeinterface io.vertx.redis.client.Response.type:()Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iaload
tableswitch { // 1 - 5
1: 15
2: 18
3: 13
4: 15
5: 17
default: 18
}
13: StackMap locals:
StackMap stack:
aload 1
aload 2
invokeinterface io.vertx.redis.client.Response.toLong:()Ljava/lang/Long;
invokevirtual io.vertx.core.json.JsonArray.add:(Ljava/lang/Long;)Lio/vertx/core/json/JsonArray;
pop
14: goto 18
15: StackMap locals:
StackMap stack:
aload 1
aload 2
invokeinterface io.vertx.redis.client.Response.toString:()Ljava/lang/String;
invokevirtual io.vertx.core.json.JsonArray.add:(Ljava/lang/String;)Lio/vertx/core/json/JsonArray;
pop
16: goto 18
17: StackMap locals:
StackMap stack:
aload 1
aload 2
invokestatic io.vertx.redis.impl.RedisClientImpl.toJsonArray:(Lio/vertx/redis/client/Response;)Lio/vertx/core/json/JsonArray;
invokevirtual io.vertx.core.json.JsonArray.add:(Lio/vertx/core/json/JsonArray;)Lio/vertx/core/json/JsonArray;
pop
end local 2 18: StackMap locals: io.vertx.redis.client.Response io.vertx.core.json.JsonArray top java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 8
19: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 response Lio/vertx/redis/client/Response;
1 20 1 json Lio/vertx/core/json/JsonArray;
9 18 2 r Lio/vertx/redis/client/Response;
MethodParameters:
Name Flags
response
private void sendJsonArray(io.vertx.redis.client.Command, java.util.List, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$7(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.send:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 command Lio/vertx/redis/client/Command;
0 2 2 arguments Ljava/util/List;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)V
MethodParameters:
Name Flags
command
arguments
handler
private void sendVoid(io.vertx.redis.client.Command, java.util.List, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$8(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.send:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 command Lio/vertx/redis/client/Command;
0 2 2 arguments Ljava/util/List;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)V
MethodParameters:
Name Flags
command
arguments
handler
private void sendBuffer(io.vertx.redis.client.Command, java.util.List, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>>);
descriptor: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$9(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.send:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 command Lio/vertx/redis/client/Command;
0 2 2 arguments Ljava/util/List;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/buffer/Buffer;>;>;
Signature: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/buffer/Buffer;>;>;)V
MethodParameters:
Name Flags
command
arguments
handler
private static io.vertx.core.json.JsonObject toJsonObject(io.vertx.redis.client.Response);
descriptor: (Lio/vertx/redis/client/Response;)Lio/vertx/core/json/JsonObject;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=5, args_size=1
start local 0 0: new io.vertx.core.json.JsonObject
dup
invokespecial io.vertx.core.json.JsonObject.<init>:()V
astore 1
start local 1 1: aload 0
invokeinterface io.vertx.redis.client.Response.getKeys:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 3
goto 10
StackMap locals: io.vertx.redis.client.Response io.vertx.core.json.JsonObject top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 2
start local 2 3: aload 0
aload 2
invokeinterface io.vertx.redis.client.Response.get:(Ljava/lang/String;)Lio/vertx/redis/client/Response;
astore 4
start local 4 4: invokestatic io.vertx.redis.impl.RedisClientImpl.$SWITCH_TABLE$io$vertx$redis$client$ResponseType:()[I
aload 4
invokeinterface io.vertx.redis.client.Response.type:()Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iaload
tableswitch { // 1 - 5
1: 7
2: 10
3: 5
4: 7
5: 9
default: 10
}
5: StackMap locals: io.vertx.redis.client.Response io.vertx.core.json.JsonObject java.lang.String java.util.Iterator io.vertx.redis.client.Response
StackMap stack:
aload 1
aload 2
aload 4
invokeinterface io.vertx.redis.client.Response.toLong:()Ljava/lang/Long;
invokevirtual io.vertx.core.json.JsonObject.put:(Ljava/lang/String;Ljava/lang/Long;)Lio/vertx/core/json/JsonObject;
pop
6: goto 10
7: StackMap locals:
StackMap stack:
aload 1
aload 2
aload 4
invokeinterface io.vertx.redis.client.Response.toString:()Ljava/lang/String;
invokevirtual io.vertx.core.json.JsonObject.put:(Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/json/JsonObject;
pop
8: goto 10
9: StackMap locals:
StackMap stack:
aload 1
aload 2
aload 4
invokestatic io.vertx.redis.impl.RedisClientImpl.toJsonArray:(Lio/vertx/redis/client/Response;)Lio/vertx/core/json/JsonArray;
invokevirtual io.vertx.core.json.JsonObject.put:(Ljava/lang/String;Lio/vertx/core/json/JsonArray;)Lio/vertx/core/json/JsonObject;
pop
end local 4 end local 2 10: StackMap locals: io.vertx.redis.client.Response io.vertx.core.json.JsonObject top java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
11: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 response Lio/vertx/redis/client/Response;
1 12 1 json Lio/vertx/core/json/JsonObject;
3 10 2 key Ljava/lang/String;
4 10 4 value Lio/vertx/redis/client/Response;
MethodParameters:
Name Flags
response
private void sendJsonObject(io.vertx.redis.client.Command, java.util.List, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>>);
descriptor: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$10(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.send:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 command Lio/vertx/redis/client/Command;
0 2 2 arguments Ljava/util/List;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;
Signature: (Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;)V
MethodParameters:
Name Flags
command
arguments
handler
public void close(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield io.vertx.redis.impl.RedisClientImpl.redis:Ljava/util/concurrent/atomic/AtomicReference;
aconst_null
invokevirtual java.util.concurrent.atomic.AtomicReference.getAndSet:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.util.concurrent.CompletableFuture
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
aload 1
invokedynamic accept(Lio/vertx/core/Handler;)Ljava/util/function/BiConsumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/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;)V
io/vertx/redis/impl/RedisClientImpl.lambda$11(Lio/vertx/core/Handler;Lio/vertx/redis/client/Redis;Ljava/lang/Throwable;)V (6)
(Lio/vertx/redis/client/Redis;Ljava/lang/Throwable;)V
invokevirtual java.util.concurrent.CompletableFuture.whenComplete:(Ljava/util/function/BiConsumer;)Ljava/util/concurrent/CompletableFuture;
pop
3: StackMap locals: java.util.concurrent.CompletableFuture
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
1 4 2 prev Ljava/util/concurrent/CompletableFuture<Lio/vertx/redis/client/Redis;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)V
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient append(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.APPEND:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient auth(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.AUTH:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 password Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
password
handler
public io.vertx.redis.RedisClient bgrewriteaof(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.BGREWRITEAOF:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient bgsave(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.BGSAVE:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient bitcount(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.BITCOUNT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient bitcountRange(java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: aload 0
getstatic io.vertx.redis.client.Command.BITCOUNT:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 start J
0 2 4 end J
0 2 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
start
end
handler
public io.vertx.redis.RedisClient bitop(io.vertx.redis.op.BitOperation, java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/redis/op/BitOperation;Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.BITOP:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
invokevirtual io.vertx.redis.op.BitOperation.name:()Ljava/lang/String;
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 operation Lio/vertx/redis/op/BitOperation;
0 2 2 destkey Ljava/lang/String;
0 2 3 keys Ljava/util/List<Ljava/lang/String;>;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/redis/op/BitOperation;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
operation
destkey
keys
handler
public io.vertx.redis.RedisClient bitpos(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.BITPOS:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 bit I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
bit
handler
public io.vertx.redis.RedisClient bitposFrom(java.lang.String, int, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;IILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.BITPOS:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 bit I
0 2 3 start I
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;IILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
bit
start
handler
public io.vertx.redis.RedisClient bitposRange(java.lang.String, int, int, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;IIILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.BITPOS:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_3
iload 4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 bit I
0 2 3 start I
0 2 4 stop I
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;IIILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
bit
start
stop
handler
public io.vertx.redis.RedisClient blpop(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.BLPOP:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 seconds I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
seconds
handler
public io.vertx.redis.RedisClient blpopMany(java.util.List<java.lang.String>, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.BLPOP:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 seconds I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
seconds
handler
public io.vertx.redis.RedisClient brpop(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.BRPOP:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 seconds I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
seconds
handler
public io.vertx.redis.RedisClient brpopMany(java.util.List<java.lang.String>, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.BRPOP:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 seconds I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
seconds
handler
public io.vertx.redis.RedisClient brpoplpush(java.lang.String, java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.BRPOPLPUSH:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 destkey Ljava/lang/String;
0 2 3 seconds I
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
destkey
seconds
handler
public io.vertx.redis.RedisClient clientKill(io.vertx.redis.op.KillFilter, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/redis/op/KillFilter;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLIENT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "kill"
aastore
dup
iconst_1
aload 1
invokevirtual io.vertx.redis.op.KillFilter.toJsonArray:()Lio/vertx/core/json/JsonArray;
invokevirtual io.vertx.core.json.JsonArray.getList:()Ljava/util/List;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 filter Lio/vertx/redis/op/KillFilter;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/redis/op/KillFilter;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
filter
handler
public io.vertx.redis.RedisClient clientList(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLIENT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "list"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient clientGetname(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLIENT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "GETNAME"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient clientPause(long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.CLIENT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "PAUSE"
aastore
dup
iconst_1
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 millis J
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
millis
handler
public io.vertx.redis.RedisClient clientSetname(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLIENT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "SETNAME"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 name Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
name
handler
public io.vertx.redis.RedisClient clusterAddslots(java.util.List<java.lang.Long>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "ADDSLOTS"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 slots Ljava/util/List<Ljava/lang/Long;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/util/List<Ljava/lang/Long;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
slots
handler
public io.vertx.redis.RedisClient clusterCountFailureReports(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "COUNT-FAILURE-REPORTS"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 nodeId Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
nodeId
handler
public io.vertx.redis.RedisClient clusterCountkeysinslot(long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "COUNTKEYSINSLOT"
aastore
dup
iconst_1
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 slot J
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
slot
handler
public io.vertx.redis.RedisClient clusterDelslots(long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "DELSLOTS"
aastore
dup
iconst_1
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 slot J
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
slot
handler
public io.vertx.redis.RedisClient clusterDelslotsMany(java.util.List<java.lang.Long>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "DELSLOTS"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 slots Ljava/util/List<Ljava/lang/Long;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/util/List<Ljava/lang/Long;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
slots
handler
public io.vertx.redis.RedisClient clusterFailover(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "FAILOVER"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient clusterFailOverWithOptions(io.vertx.redis.op.FailoverOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/redis/op/FailoverOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "FAILOVER"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 options Lio/vertx/redis/op/FailoverOptions;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/redis/op/FailoverOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
options
handler
public io.vertx.redis.RedisClient clusterForget(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "FORGET"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 nodeId Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
nodeId
handler
public io.vertx.redis.RedisClient clusterGetkeysinslot(long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
ldc "GETKEYSINSLOT"
aastore
dup
iconst_1
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 3
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 slot J
0 2 3 count J
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
slot
count
handler
public io.vertx.redis.RedisClient clusterInfo(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "INFO"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient clusterKeyslot(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "KEYSLOT"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient clusterMeet(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
ldc "MEET"
aastore
dup
iconst_1
aload 1
aastore
dup
iconst_2
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 ip Ljava/lang/String;
0 2 2 port J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
ip
port
handler
public io.vertx.redis.RedisClient clusterNodes(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "NODES"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient clusterReplicate(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "REPLICATE"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 nodeId Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
nodeId
handler
public io.vertx.redis.RedisClient clusterReset(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "RESET"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient clusterResetWithOptions(io.vertx.redis.op.ResetOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/redis/op/ResetOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "RESET"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 options Lio/vertx/redis/op/ResetOptions;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/redis/op/ResetOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
options
handler
public io.vertx.redis.RedisClient clusterSaveconfig(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "SAVECONFIG"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient clusterSetConfigEpoch(long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "SET-CONFIG-EPOCH"
aastore
dup
iconst_1
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 epoch J
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
epoch
handler
public io.vertx.redis.RedisClient clusterSetslot(long, io.vertx.redis.op.SlotCmd, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (JLio/vertx/redis/op/SlotCmd;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
ldc "SETSLOT"
aastore
dup
iconst_1
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 slot J
0 2 3 subcommand Lio/vertx/redis/op/SlotCmd;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (JLio/vertx/redis/op/SlotCmd;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
slot
subcommand
handler
public io.vertx.redis.RedisClient clusterSetslotWithNode(long, io.vertx.redis.op.SlotCmd, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (JLio/vertx/redis/op/SlotCmd;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
ldc "SETSLOT"
aastore
dup
iconst_1
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 slot J
0 2 3 subcommand Lio/vertx/redis/op/SlotCmd;
0 2 4 nodeId Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (JLio/vertx/redis/op/SlotCmd;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
slot
subcommand
nodeId
handler
public io.vertx.redis.RedisClient clusterSlaves(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "SLAVES"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 nodeId Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
nodeId
handler
public io.vertx.redis.RedisClient clusterSlots(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CLUSTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "SLOTS"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient command(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.COMMAND:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient commandCount(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.COMMAND:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "COUNT"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient commandGetkeys(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.COMMAND:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "GETKEYS"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient commandInfo(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.COMMAND:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "INFO"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 commands Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
commands
handler
public io.vertx.redis.RedisClient configGet(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CONFIG:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "GET"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 parameter Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
parameter
handler
public io.vertx.redis.RedisClient configRewrite(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CONFIG:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "REWRITE"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient configSet(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.CONFIG:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
ldc "SET"
aastore
dup
iconst_1
aload 1
aastore
dup
iconst_2
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 parameter Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
parameter
value
handler
public io.vertx.redis.RedisClient configResetstat(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.CONFIG:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "RESETSTAT"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient dbsize(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.DBSIZE:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient debugObject(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.DEBUG:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "OBJECT"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient debugSegfault(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.DEBUG:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "SEGFAULT"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient decr(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.DECR:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient decrby(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.DECRBY:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 decrement J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
decrement
handler
public io.vertx.redis.RedisClient del(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.DEL:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient delMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.DEL:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
handler
public io.vertx.redis.RedisClient dump(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.DUMP:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$12(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient echo(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.ECHO:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 message Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
message
handler
public io.vertx.redis.RedisClient eval(java.lang.String, java.util.List<java.lang.String>, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
ifnull 1
aload 2
goto 2
StackMap locals:
StackMap stack:
1: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
StackMap locals:
StackMap stack: java.util.List
2: astore 2
3: aload 3
ifnull 4
aload 3
goto 5
StackMap locals:
StackMap stack:
4: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
StackMap locals:
StackMap stack: java.util.List
5: astore 3
6: aload 0
getstatic io.vertx.redis.client.Command.EVAL:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
invokeinterface java.util.List.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 2
aastore
dup
iconst_3
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
7: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 8 1 script Ljava/lang/String;
0 8 2 keys Ljava/util/List<Ljava/lang/String;>;
0 8 3 args Ljava/util/List<Ljava/lang/String;>;
0 8 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
script
keys
args
handler
public io.vertx.redis.RedisClient evalsha(java.lang.String, java.util.List<java.lang.String>, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
ifnull 1
aload 2
goto 2
StackMap locals:
StackMap stack:
1: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
StackMap locals:
StackMap stack: java.util.List
2: astore 2
3: aload 3
ifnull 4
aload 3
goto 5
StackMap locals:
StackMap stack:
4: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
StackMap locals:
StackMap stack: java.util.List
5: astore 3
6: aload 0
getstatic io.vertx.redis.client.Command.EVALSHA:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
invokeinterface java.util.List.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 2
aastore
dup
iconst_3
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
7: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 8 1 sha1 Ljava/lang/String;
0 8 2 keys Ljava/util/List<Ljava/lang/String;>;
0 8 3 args Ljava/util/List<Ljava/lang/String;>;
0 8 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
sha1
keys
args
handler
public io.vertx.redis.RedisClient evalScript(io.vertx.redis.Script, java.util.List<java.lang.String>, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/redis/Script;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
invokeinterface io.vertx.redis.Script.getSha1:()Ljava/lang/String;
aload 2
aload 3
aload 0
aload 1
aload 2
aload 3
aload 4
invokedynamic handle(Lio/vertx/redis/impl/RedisClientImpl;Lio/vertx/redis/Script;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$13(Lio/vertx/redis/Script;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (7)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.evalsha:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
pop
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 script Lio/vertx/redis/Script;
0 2 2 keys Ljava/util/List<Ljava/lang/String;>;
0 2 3 args Ljava/util/List<Ljava/lang/String;>;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/redis/Script;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
script
keys
args
handler
public io.vertx.redis.RedisClient exists(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.EXISTS:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient existsMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.EXISTS:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
handler
public io.vertx.redis.RedisClient expire(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.EXPIRE:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 seconds J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
seconds
handler
public io.vertx.redis.RedisClient expireat(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.EXPIREAT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 seconds J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
seconds
handler
public io.vertx.redis.RedisClient flushall(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.FLUSHALL:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient flushdb(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.FLUSHDB:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient get(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.GET:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient getBinary(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.GET:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendBuffer:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/buffer/Buffer;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/buffer/Buffer;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient getbit(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.GETBIT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 offset J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
offset
handler
public io.vertx.redis.RedisClient getrange(java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: aload 0
getstatic io.vertx.redis.client.Command.GETRANGE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 start J
0 2 4 end J
0 2 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
start
end
handler
public io.vertx.redis.RedisClient getset(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.GETSET:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient hdel(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.HDEL:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
handler
public io.vertx.redis.RedisClient hdelMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.HDEL:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 fields Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
fields
handler
public io.vertx.redis.RedisClient hexists(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.HEXISTS:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
handler
public io.vertx.redis.RedisClient hget(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.HGET:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
handler
public io.vertx.redis.RedisClient hgetall(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.HGETALL:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonObject:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient hincrby(java.lang.String, java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.HINCRBY:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
lload 3
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 increment J
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
increment
handler
public io.vertx.redis.RedisClient hincrbyfloat(java.lang.String, java.lang.String, double, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;DLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.HINCRBYFLOAT:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
dload 3
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 increment D
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;DLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
increment
handler
public io.vertx.redis.RedisClient hkeys(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.HKEYS:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient hlen(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.HLEN:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient hmget(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.HMGET:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 fields Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
fields
handler
public io.vertx.redis.RedisClient hmset(java.lang.String, io.vertx.core.json.JsonObject, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.HMSET:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 values Lio/vertx/core/json/JsonObject;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
values
handler
public io.vertx.redis.RedisClient hset(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.HSET:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 value Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
value
handler
public io.vertx.redis.RedisClient hsetnx(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.HSETNX:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 value Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
value
handler
public io.vertx.redis.RedisClient hvals(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.HVALS:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient incr(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.INCR:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient incrby(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.INCRBY:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 increment J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
increment
handler
public io.vertx.redis.RedisClient incrbyfloat(java.lang.String, double, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;DLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.INCRBYFLOAT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 increment D
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;DLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
increment
handler
public io.vertx.redis.RedisClient info(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.INFO:Lio/vertx/redis/client/Command;
invokestatic java.util.Collections.emptyList:()Ljava/util/List;
aload 1
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$14(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient infoSection(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.INFO:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/redis/impl/RedisClientImpl.lambda$15(Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V (6)
(Lio/vertx/core/AsyncResult;)V
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 section Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonObject;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
section
handler
public io.vertx.redis.RedisClient keys(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.KEYS:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 pattern Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
pattern
handler
public io.vertx.redis.RedisClient lastsave(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.LASTSAVE:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient lindex(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.LINDEX:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 index I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
index
handler
public io.vertx.redis.RedisClient linsert(java.lang.String, io.vertx.redis.op.InsertOptions, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/redis/op/InsertOptions;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.LINSERT:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
invokevirtual io.vertx.redis.op.InsertOptions.name:()Ljava/lang/String;
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 option Lio/vertx/redis/op/InsertOptions;
0 2 3 pivot Ljava/lang/String;
0 2 4 value Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/redis/op/InsertOptions;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
option
pivot
value
handler
public io.vertx.redis.RedisClient llen(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.LLEN:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient lpop(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.LPOP:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient lpushMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.LPUSH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 values Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
values
handler
public io.vertx.redis.RedisClient lpush(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.LPUSH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient lpushx(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.LPUSHX:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient lrange(java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: aload 0
getstatic io.vertx.redis.client.Command.LRANGE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 from J
0 2 4 to J
0 2 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
from
to
handler
public io.vertx.redis.RedisClient lrem(java.lang.String, long, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.LREM:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 count J
0 2 4 value Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
count
value
handler
public io.vertx.redis.RedisClient lset(java.lang.String, long, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.LSET:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 index J
0 2 4 value Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
index
value
handler
public io.vertx.redis.RedisClient ltrim(java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: aload 0
getstatic io.vertx.redis.client.Command.LTRIM:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 from J
0 2 4 to J
0 2 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
from
to
handler
public io.vertx.redis.RedisClient mget(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.MGET:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient mgetMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.MGET:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
handler
public io.vertx.redis.RedisClient migrate(java.lang.String, int, java.lang.String, int, long, io.vertx.redis.op.MigrateOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;ILjava/lang/String;IJLio/vertx/redis/op/MigrateOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 7 start local 8 0: aload 0
getstatic io.vertx.redis.client.Command.MIGRATE:Lio/vertx/redis/client/Command;
bipush 6
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
iload 4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_4
lload 5
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_5
aload 7
ifnull 1
aload 7
invokevirtual io.vertx.redis.op.MigrateOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String int java.lang.String int long io.vertx.redis.op.MigrateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String int java.lang.String int long io.vertx.redis.op.MigrateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 8
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 8 end local 7 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 host Ljava/lang/String;
0 4 2 port I
0 4 3 key Ljava/lang/String;
0 4 4 destdb I
0 4 5 timeout J
0 4 7 options Lio/vertx/redis/op/MigrateOptions;
0 4 8 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;ILjava/lang/String;IJLio/vertx/redis/op/MigrateOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
host
port
key
destdb
timeout
options
handler
public io.vertx.redis.RedisClient monitor(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.MONITOR:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient move(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.MOVE:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 destdb I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
destdb
handler
public io.vertx.redis.RedisClient mset(io.vertx.core.json.JsonObject, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.MSET:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keyvals Lio/vertx/core/json/JsonObject;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keyvals
handler
public io.vertx.redis.RedisClient msetnx(io.vertx.core.json.JsonObject, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.MSETNX:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keyvals Lio/vertx/core/json/JsonObject;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keyvals
handler
public io.vertx.redis.RedisClient object(java.lang.String, io.vertx.redis.op.ObjectCmd, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;Lio/vertx/redis/op/ObjectCmd;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.OBJECT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 2
invokevirtual io.vertx.redis.op.ObjectCmd.name:()Ljava/lang/String;
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 cmd Lio/vertx/redis/op/ObjectCmd;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;Lio/vertx/redis/op/ObjectCmd;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
cmd
handler
public io.vertx.redis.RedisClient persist(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PERSIST:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient pexpire(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.PEXPIRE:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 millis J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
millis
handler
public io.vertx.redis.RedisClient pexpireat(java.lang.String, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.PEXPIREAT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 millis J
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
millis
handler
public io.vertx.redis.RedisClient pfadd(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.PFADD:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 element Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
element
handler
public io.vertx.redis.RedisClient pfaddMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.PFADD:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 elements Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
elements
handler
public io.vertx.redis.RedisClient pfcount(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PFCOUNT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient pfcountMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PFCOUNT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient pfmerge(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.PFMERGE:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 destkey Ljava/lang/String;
0 2 2 keys Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
keys
handler
public io.vertx.redis.RedisClient ping(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.PING:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient psetex(java.lang.String, long, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.PSETEX:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 millis J
0 2 4 value Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
millis
value
handler
public io.vertx.redis.RedisClient psubscribe(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PSUBSCRIBE:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 pattern Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
pattern
handler
public io.vertx.redis.RedisClient psubscribeMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PSUBSCRIBE:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 patterns Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
patterns
handler
public io.vertx.redis.RedisClient pubsubChannels(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PUBSUB:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "CHANNELS"
aastore
dup
iconst_1
aload 1
ifnull 1
ldc ""
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
goto 3
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
2: aload 1
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int java.lang.String
3: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
4: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 5 1 pattern Ljava/lang/String;
0 5 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
pattern
handler
public io.vertx.redis.RedisClient pubsubNumsub(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PUBSUB:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "NUMSUB"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 channels Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
channels
handler
public io.vertx.redis.RedisClient pubsubNumpat(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.PUBSUB:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "NUMPAT"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient pttl(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PTTL:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient publish(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.PUBLISH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 channel Ljava/lang/String;
0 2 2 message Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
channel
message
handler
public io.vertx.redis.RedisClient punsubscribe(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.PUNSUBSCRIBE:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 patterns Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
patterns
handler
public io.vertx.redis.RedisClient randomkey(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.RANDOMKEY:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient rename(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.RENAME:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 newkey Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
newkey
handler
public io.vertx.redis.RedisClient renamenx(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.RENAMENX:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 newkey Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
newkey
handler
public io.vertx.redis.RedisClient restore(java.lang.String, long, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.RESTORE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
aload 4
invokestatic io.vertx.redis.impl.RedisEncoding.decode:(Ljava/lang/String;)Ljava/lang/String;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 millis J
0 2 4 serialized Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
millis
serialized
handler
public io.vertx.redis.RedisClient role(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.ROLE:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient rpop(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.RPOP:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient rpoplpush(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.RPOPLPUSH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 destkey Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
destkey
handler
public io.vertx.redis.RedisClient rpushMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.RPUSH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 values Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
values
handler
public io.vertx.redis.RedisClient rpush(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.RPUSH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient rpushx(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.RPUSHX:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient sadd(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SADD:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient saddMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SADD:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 members Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
members
handler
public io.vertx.redis.RedisClient save(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.SAVE:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient scard(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SCARD:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient scriptExists(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SCRIPT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "EXISTS"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 script Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
script
handler
public io.vertx.redis.RedisClient scriptExistsMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SCRIPT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "EXISTS"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 scripts Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
scripts
handler
public io.vertx.redis.RedisClient scriptFlush(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.SCRIPT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "FLUSH"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient scriptKill(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.SCRIPT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "KILL"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient scriptLoad(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SCRIPT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "LOAD"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 script Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
script
handler
public io.vertx.redis.RedisClient sdiff(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SDIFF:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 cmpkeys Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
cmpkeys
handler
public io.vertx.redis.RedisClient sdiffstore(java.lang.String, java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.SDIFFSTORE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 destkey Ljava/lang/String;
0 2 2 key Ljava/lang/String;
0 2 3 cmpkeys Ljava/util/List<Ljava/lang/String;>;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
key
cmpkeys
handler
public io.vertx.redis.RedisClient select(int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SELECT:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 dbindex I
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
dbindex
handler
public io.vertx.redis.RedisClient set(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SET:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient setWithOptions(java.lang.String, java.lang.String, io.vertx.redis.op.SetOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/SetOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.SET:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
ifnull 1
aload 3
invokevirtual io.vertx.redis.op.SetOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.SetOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.SetOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 value Ljava/lang/String;
0 4 3 options Lio/vertx/redis/op/SetOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/SetOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
options
handler
public io.vertx.redis.RedisClient setBinary(java.lang.String, io.vertx.core.buffer.Buffer, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/buffer/Buffer;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SET:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Lio/vertx/core/buffer/Buffer;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/buffer/Buffer;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient setBinaryWithOptions(java.lang.String, io.vertx.core.buffer.Buffer, io.vertx.redis.op.SetOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/buffer/Buffer;Lio/vertx/redis/op/SetOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.SET:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
ifnull 1
aload 3
invokevirtual io.vertx.redis.op.SetOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.core.buffer.Buffer io.vertx.redis.op.SetOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.core.buffer.Buffer io.vertx.redis.op.SetOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 value Lio/vertx/core/buffer/Buffer;
0 4 3 options Lio/vertx/redis/op/SetOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/buffer/Buffer;Lio/vertx/redis/op/SetOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
options
handler
public io.vertx.redis.RedisClient setbit(java.lang.String, long, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.SETBIT:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
iload 4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 offset J
0 2 4 bit I
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
offset
bit
handler
public io.vertx.redis.RedisClient setex(java.lang.String, long, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.SETEX:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 seconds J
0 2 4 value Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;JLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
seconds
value
handler
public io.vertx.redis.RedisClient setnx(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SETNX:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
value
handler
public io.vertx.redis.RedisClient setrange(java.lang.String, int, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;ILjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.SETRANGE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 offset I
0 2 3 value Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;ILjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
offset
value
handler
public io.vertx.redis.RedisClient sinter(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SINTER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
handler
public io.vertx.redis.RedisClient sinterstore(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SINTERSTORE:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 destkey Ljava/lang/String;
0 2 2 keys Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
keys
handler
public io.vertx.redis.RedisClient sismember(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SISMEMBER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient slaveof(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SLAVEOF:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 host Ljava/lang/String;
0 2 2 port I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
host
port
handler
public io.vertx.redis.RedisClient slaveofNoone(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.SLAVEOF:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "NO"
aastore
dup
iconst_1
ldc "ONE"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient slowlogGet(int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SLOWLOG:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "GET"
aastore
dup
iconst_1
iload 1
ifge 1
aconst_null
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl int io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
StackMap locals: io.vertx.redis.impl.RedisClientImpl int io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int java.lang.Integer
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 limit I
0 4 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
limit
handler
public io.vertx.redis.RedisClient slowlogLen(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.SLOWLOG:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "LEN"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient slowlogReset(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.SLOWLOG:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
ldc "RESET"
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient smembers(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SMEMBERS:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient smove(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.SMOVE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 destkey Ljava/lang/String;
0 2 3 member Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
destkey
member
handler
public io.vertx.redis.RedisClient sort(java.lang.String, io.vertx.redis.op.SortOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/redis/op/SortOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SORT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
ifnull 1
aload 2
invokevirtual io.vertx.redis.op.SortOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.SortOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.SortOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 options Lio/vertx/redis/op/SortOptions;
0 4 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/redis/op/SortOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
options
handler
public io.vertx.redis.RedisClient spop(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SPOP:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient spopMany(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SPOP:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 count I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
count
handler
public io.vertx.redis.RedisClient srandmember(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SRANDMEMBER:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient srandmemberCount(java.lang.String, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;ILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SRANDMEMBER:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 count I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;ILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
count
handler
public io.vertx.redis.RedisClient srem(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SREM:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient sremMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SREM:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 members Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
members
handler
public io.vertx.redis.RedisClient strlen(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.STRLEN:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient subscribe(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SUBSCRIBE:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 channel Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
channel
handler
public io.vertx.redis.RedisClient subscribeMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SUBSCRIBE:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 channels Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
channels
handler
public io.vertx.redis.RedisClient sunion(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SUNION:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
handler
public io.vertx.redis.RedisClient sunionstore(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SUNIONSTORE:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 destkey Ljava/lang/String;
0 2 2 keys Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
keys
handler
public io.vertx.redis.RedisClient sync(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.SYNC:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisClient time(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic io.vertx.redis.client.Command.TIME:Lio/vertx/redis/client/Command;
aconst_null
aload 1
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
handler
public io.vertx.redis.RedisTransaction transaction();
descriptor: ()Lio/vertx/redis/RedisTransaction;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.redis.impl.RedisClientImpl$RedisTransactionImpl
dup
aload 0
invokespecial io.vertx.redis.impl.RedisClientImpl$RedisTransactionImpl.<init>:(Lio/vertx/redis/impl/RedisClientImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/redis/impl/RedisClientImpl;
public io.vertx.redis.RedisClient ttl(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.TTL:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient type(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.TYPE:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient unsubscribe(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.UNSUBSCRIBE:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendVoid:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 channels Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
channels
handler
public io.vertx.redis.RedisClient wait(long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.WAIT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_1
lload 3
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 numSlaves J
0 2 3 timeout J
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
numSlaves
timeout
handler
public io.vertx.redis.RedisClient zadd(java.lang.String, double, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;DLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.ZADD:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_2
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 score D
0 2 4 member Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;DLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
score
member
handler
public io.vertx.redis.RedisClient zaddMany(java.lang.String, java.util.Map<java.lang.String, java.lang.Double>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/Map;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.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/redis/impl/RedisClientImpl.lambda$16(Ljava/util/Map$Entry;)[Ljava/lang/Object; (6)
(Ljava/util/Map$Entry;)[Ljava/lang/Object;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
astore 4
start local 4 1: aload 0
getstatic io.vertx.redis.client.Command.ZADD:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
2: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 3 1 key Ljava/lang/String;
0 3 2 members Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;
0 3 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
1 3 4 flipped Ljava/util/stream/Stream;
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
members
handler
public io.vertx.redis.RedisClient zcard(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.ZCARD:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient zcount(java.lang.String, double, double, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;DDLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: dload 2
ldc -Infinity
dcmpl
ifne 1
ldc "-inf"
goto 2
StackMap locals:
StackMap stack:
1: dload 2
invokestatic java.lang.String.valueOf:(D)Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: astore 7
start local 7 3: dload 4
ldc Infinity
dcmpl
ifne 4
ldc "+inf"
goto 5
StackMap locals: java.lang.String
StackMap stack:
4: dload 4
invokestatic java.lang.String.valueOf:(D)Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
5: astore 8
start local 8 6: aload 0
getstatic io.vertx.redis.client.Command.ZCOUNT:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 7
aastore
dup
iconst_2
aload 8
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
7: aload 0
areturn
end local 8 end local 7 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 8 1 key Ljava/lang/String;
0 8 2 min D
0 8 4 max D
0 8 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
3 8 7 minVal Ljava/lang/String;
6 8 8 maxVal Ljava/lang/String;
Signature: (Ljava/lang/String;DDLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
min
max
handler
public io.vertx.redis.RedisClient zincrby(java.lang.String, double, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;DLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.ZINCRBY:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_2
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 increment D
0 2 4 member Ljava/lang/String;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;DLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
increment
member
handler
public io.vertx.redis.RedisClient zinterstore(java.lang.String, java.util.List<java.lang.String>, io.vertx.redis.op.AggregateOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZINTERSTORE:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
invokeinterface java.util.List.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 2
aastore
dup
iconst_3
aload 3
ifnull 1
aload 3
invokevirtual io.vertx.redis.op.AggregateOptions.name:()Ljava/lang/String;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.List io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.List io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int java.lang.String
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 destkey Ljava/lang/String;
0 4 2 sets Ljava/util/List<Ljava/lang/String;>;
0 4 3 options Lio/vertx/redis/op/AggregateOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
sets
options
handler
public io.vertx.redis.RedisClient zinterstoreWeighed(java.lang.String, java.util.Map<java.lang.String, java.lang.Double>, io.vertx.redis.op.AggregateOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/Map;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZINTERSTORE:Lio/vertx/redis/client/Command;
bipush 6
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
invokeinterface java.util.Map.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 2
invokeinterface java.util.Map.keySet:()Ljava/util/Set;
aastore
dup
iconst_3
ldc "WEIGHTS"
aastore
dup
iconst_4
aload 2
invokeinterface java.util.Map.values:()Ljava/util/Collection;
aastore
dup
iconst_5
1: aload 3
ifnull 2
aload 3
invokevirtual io.vertx.redis.op.AggregateOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 3
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.Map io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
2: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.Map io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
3: aastore
4: invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
5: aload 4
6: invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
7: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 8 1 destkey Ljava/lang/String;
0 8 2 sets Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;
0 8 3 options Lio/vertx/redis/op/AggregateOptions;
0 8 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
sets
options
handler
public io.vertx.redis.RedisClient zlexcount(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZLEXCOUNT:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 min Ljava/lang/String;
0 2 3 max Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
min
max
handler
public io.vertx.redis.RedisClient zrange(java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: aload 0
getstatic io.vertx.redis.client.Command.ZRANGE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 start J
0 2 4 stop J
0 2 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
start
stop
handler
public io.vertx.redis.RedisClient zrangeWithOptions(java.lang.String, long, long, io.vertx.redis.op.RangeOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 4 start local 6 start local 7 0: aload 0
getstatic io.vertx.redis.client.Command.ZRANGE:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_3
aload 6
ifnull 1
aload 6
invokevirtual io.vertx.redis.op.RangeOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 7
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 7 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 start J
0 4 4 stop J
0 4 6 options Lio/vertx/redis/op/RangeOptions;
0 4 7 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
start
stop
options
handler
public io.vertx.redis.RedisClient zrangebylex(java.lang.String, java.lang.String, java.lang.String, io.vertx.redis.op.LimitOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/LimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.ZRANGEBYLEX:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 4
ifnull 1
aload 4
invokevirtual io.vertx.redis.op.LimitOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 min Ljava/lang/String;
0 4 3 max Ljava/lang/String;
0 4 4 options Lio/vertx/redis/op/LimitOptions;
0 4 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/LimitOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
min
max
options
handler
public io.vertx.redis.RedisClient zrangebyscore(java.lang.String, java.lang.String, java.lang.String, io.vertx.redis.op.RangeLimitOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/RangeLimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.ZRANGEBYSCORE:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 4
ifnull 1
aload 4
invokevirtual io.vertx.redis.op.RangeLimitOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 min Ljava/lang/String;
0 4 3 max Ljava/lang/String;
0 4 4 options Lio/vertx/redis/op/RangeLimitOptions;
0 4 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/RangeLimitOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
min
max
options
handler
public io.vertx.redis.RedisClient zrank(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.ZRANK:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient zrem(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.ZREM:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient zremMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.ZREM:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 members Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
members
handler
public io.vertx.redis.RedisClient zremrangebylex(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZREMRANGEBYLEX:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 min Ljava/lang/String;
0 2 3 max Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
min
max
handler
public io.vertx.redis.RedisClient zremrangebyrank(java.lang.String, long, long, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;JJLio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: aload 0
getstatic io.vertx.redis.client.Command.ZREMRANGEBYRANK:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 start J
0 2 4 stop J
0 2 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
start
stop
handler
public io.vertx.redis.RedisClient zremrangebyscore(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZREMRANGEBYSCORE:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 min Ljava/lang/String;
0 2 3 max Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
min
max
handler
public io.vertx.redis.RedisClient zrevrange(java.lang.String, long, long, io.vertx.redis.op.RangeOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 4 start local 6 start local 7 0: aload 0
getstatic io.vertx.redis.client.Command.ZREVRANGE:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_2
lload 4
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aastore
dup
iconst_3
aload 6
ifnull 1
aload 6
invokevirtual io.vertx.redis.op.RangeOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String long long io.vertx.redis.op.RangeOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 7
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 7 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 start J
0 4 4 stop J
0 4 6 options Lio/vertx/redis/op/RangeOptions;
0 4 7 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;JJLio/vertx/redis/op/RangeOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
start
stop
options
handler
public io.vertx.redis.RedisClient zrevrangebylex(java.lang.String, java.lang.String, java.lang.String, io.vertx.redis.op.LimitOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/LimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.ZREVRANGEBYLEX:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 4
ifnull 1
aload 4
invokevirtual io.vertx.redis.op.LimitOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.LimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 max Ljava/lang/String;
0 4 3 min Ljava/lang/String;
0 4 4 options Lio/vertx/redis/op/LimitOptions;
0 4 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/LimitOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
max
min
options
handler
public io.vertx.redis.RedisClient zrevrangebyscore(java.lang.String, java.lang.String, java.lang.String, io.vertx.redis.op.RangeLimitOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/RangeLimitOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.ZREVRANGEBYSCORE:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 4
ifnull 1
aload 4
invokevirtual io.vertx.redis.op.RangeLimitOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String java.lang.String io.vertx.redis.op.RangeLimitOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 max Ljava/lang/String;
0 4 3 min Ljava/lang/String;
0 4 4 options Lio/vertx/redis/op/RangeLimitOptions;
0 4 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/RangeLimitOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
max
min
options
handler
public io.vertx.redis.RedisClient zrevrank(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.ZREVRANK:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient zscore(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.ZSCORE:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient zunionstore(java.lang.String, java.util.List<java.lang.String>, io.vertx.redis.op.AggregateOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZUNIONSTORE:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
invokeinterface java.util.List.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 2
aastore
dup
iconst_3
aload 3
ifnull 1
aload 3
invokevirtual io.vertx.redis.op.AggregateOptions.name:()Ljava/lang/String;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.List io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.List io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int java.lang.String
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 destkey Ljava/lang/String;
0 4 2 sets Ljava/util/List<Ljava/lang/String;>;
0 4 3 options Lio/vertx/redis/op/AggregateOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
sets
options
handler
public io.vertx.redis.RedisClient zunionstoreWeighed(java.lang.String, java.util.Map<java.lang.String, java.lang.Double>, io.vertx.redis.op.AggregateOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/Map;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZUNIONSTORE:Lio/vertx/redis/client/Command;
bipush 6
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
invokeinterface java.util.Map.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
aload 2
invokeinterface java.util.Map.keySet:()Ljava/util/Set;
aastore
dup
iconst_3
ldc "WEIGHTS"
aastore
dup
iconst_4
aload 2
invokeinterface java.util.Map.values:()Ljava/util/Collection;
aastore
dup
iconst_5
1: aload 3
ifnull 2
aload 3
invokevirtual io.vertx.redis.op.AggregateOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 3
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.Map io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
2: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.util.Map io.vertx.redis.op.AggregateOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
3: aastore
4: invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
5: aload 4
6: invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
7: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 8 1 destkey Ljava/lang/String;
0 8 2 sets Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;
0 8 3 options Lio/vertx/redis/op/AggregateOptions;
0 8 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Double;>;Lio/vertx/redis/op/AggregateOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
destkey
sets
options
handler
public io.vertx.redis.RedisClient scan(java.lang.String, io.vertx.redis.op.ScanOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SCAN:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
ifnull 1
aload 2
invokevirtual io.vertx.redis.op.ScanOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 cursor Ljava/lang/String;
0 4 2 options Lio/vertx/redis/op/ScanOptions;
0 4 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
cursor
options
handler
public io.vertx.redis.RedisClient sscan(java.lang.String, java.lang.String, io.vertx.redis.op.ScanOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.SSCAN:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
ifnull 1
aload 3
invokevirtual io.vertx.redis.op.ScanOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 cursor Ljava/lang/String;
0 4 3 options Lio/vertx/redis/op/ScanOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
cursor
options
handler
public io.vertx.redis.RedisClient hscan(java.lang.String, java.lang.String, io.vertx.redis.op.ScanOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.HSCAN:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
ifnull 1
aload 3
invokevirtual io.vertx.redis.op.ScanOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 cursor Ljava/lang/String;
0 4 3 options Lio/vertx/redis/op/ScanOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
cursor
options
handler
public io.vertx.redis.RedisClient zscan(java.lang.String, java.lang.String, io.vertx.redis.op.ScanOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.ZSCAN:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
ifnull 1
aload 3
invokevirtual io.vertx.redis.op.ScanOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String io.vertx.redis.op.ScanOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 cursor Ljava/lang/String;
0 4 3 options Lio/vertx/redis/op/ScanOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/ScanOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
cursor
options
handler
public io.vertx.redis.RedisClient geoadd(java.lang.String, double, double, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;DDLjava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 4 start local 6 start local 7 0: aload 0
getstatic io.vertx.redis.client.Command.GEOADD:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_2
dload 4
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_3
aload 6
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 7
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 7 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 longitude D
0 2 4 latitude D
0 2 6 member Ljava/lang/String;
0 2 7 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;DDLjava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
longitude
latitude
member
handler
public io.vertx.redis.RedisClient geoaddMany(java.lang.String, java.util.List<io.vertx.redis.op.GeoMember>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.GEOADD:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 members Ljava/util/List<Lio/vertx/redis/op/GeoMember;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Lio/vertx/redis/op/GeoMember;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
members
handler
public io.vertx.redis.RedisClient geohash(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.GEOHASH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient geohashMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.GEOHASH:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 members Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
members
handler
public io.vertx.redis.RedisClient geopos(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.GEOPOS:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
handler
public io.vertx.redis.RedisClient geoposMany(java.lang.String, java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.GEOPOS:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 members Ljava/util/List<Ljava/lang/String;>;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
members
handler
public io.vertx.redis.RedisClient geodist(java.lang.String, java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.GEODIST:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member1 Ljava/lang/String;
0 2 3 member2 Ljava/lang/String;
0 2 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member1
member2
handler
public io.vertx.redis.RedisClient geodistWithUnit(java.lang.String, java.lang.String, java.lang.String, io.vertx.redis.op.GeoUnit, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getstatic io.vertx.redis.client.Command.GEODIST:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
aload 3
aastore
dup
iconst_3
aload 4
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 5
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member1 Ljava/lang/String;
0 2 3 member2 Ljava/lang/String;
0 2 4 unit Lio/vertx/redis/op/GeoUnit;
0 2 5 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member1
member2
unit
handler
public io.vertx.redis.RedisClient georadius(java.lang.String, double, double, double, io.vertx.redis.op.GeoUnit, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=10, args_size=7
start local 0 start local 1 start local 2 start local 4 start local 6 start local 8 start local 9 0: aload 0
getstatic io.vertx.redis.client.Command.GEORADIUS:Lio/vertx/redis/client/Command;
iconst_5
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_2
dload 4
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_3
dload 6
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_4
aload 8
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 9
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 9 end local 8 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 longitude D
0 2 4 latitude D
0 2 6 radius D
0 2 8 unit Lio/vertx/redis/op/GeoUnit;
0 2 9 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
longitude
latitude
radius
unit
handler
public io.vertx.redis.RedisClient georadiusWithOptions(java.lang.String, double, double, double, io.vertx.redis.op.GeoUnit, io.vertx.redis.op.GeoRadiusOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/redis/op/GeoRadiusOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=11, args_size=8
start local 0 start local 1 start local 2 start local 4 start local 6 start local 8 start local 9 start local 10 0: aload 0
getstatic io.vertx.redis.client.Command.GEORADIUS:Lio/vertx/redis/client/Command;
bipush 6
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_2
dload 4
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_3
dload 6
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_4
aload 8
aastore
dup
iconst_5
aload 9
ifnull 1
aload 9
invokevirtual io.vertx.redis.op.GeoRadiusOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String double double double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 10
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 10 end local 9 end local 8 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 longitude D
0 4 4 latitude D
0 4 6 radius D
0 4 8 unit Lio/vertx/redis/op/GeoUnit;
0 4 9 options Lio/vertx/redis/op/GeoRadiusOptions;
0 4 10 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;DDDLio/vertx/redis/op/GeoUnit;Lio/vertx/redis/op/GeoRadiusOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
longitude
latitude
radius
unit
options
handler
public io.vertx.redis.RedisClient georadiusbymember(java.lang.String, java.lang.String, double, io.vertx.redis.op.GeoUnit, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 5 start local 6 0: aload 0
getstatic io.vertx.redis.client.Command.GEORADIUSBYMEMBER:Lio/vertx/redis/client/Command;
iconst_4
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
dload 3
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_3
aload 5
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 6
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 6 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 member Ljava/lang/String;
0 2 3 radius D
0 2 5 unit Lio/vertx/redis/op/GeoUnit;
0 2 6 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
radius
unit
handler
public io.vertx.redis.RedisClient georadiusbymemberWithOptions(java.lang.String, java.lang.String, double, io.vertx.redis.op.GeoUnit, io.vertx.redis.op.GeoRadiusOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/redis/op/GeoRadiusOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 5 start local 6 start local 7 0: aload 0
getstatic io.vertx.redis.client.Command.GEORADIUSBYMEMBER:Lio/vertx/redis/client/Command;
iconst_5
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
dup
iconst_2
dload 3
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aastore
dup
iconst_3
aload 5
aastore
dup
iconst_4
aload 6
ifnull 1
aload 6
invokevirtual io.vertx.redis.op.GeoRadiusOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String java.lang.String double io.vertx.redis.op.GeoUnit io.vertx.redis.op.GeoRadiusOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 7
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 7 end local 6 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 member Ljava/lang/String;
0 4 3 radius D
0 4 5 unit Lio/vertx/redis/op/GeoUnit;
0 4 6 options Lio/vertx/redis/op/GeoRadiusOptions;
0 4 7 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;DLio/vertx/redis/op/GeoUnit;Lio/vertx/redis/op/GeoRadiusOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
member
radius
unit
options
handler
public io.vertx.redis.RedisClient clientReply(io.vertx.redis.op.ClientReplyOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/redis/op/ClientReplyOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.CLIENT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "REPLY"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 options Lio/vertx/redis/op/ClientReplyOptions;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/redis/op/ClientReplyOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
options
handler
public io.vertx.redis.RedisClient hstrlen(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.HSTRLEN:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 field Ljava/lang/String;
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
field
handler
public io.vertx.redis.RedisClient touch(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.TOUCH:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient touchMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.TOUCH:Lio/vertx/redis/client/Command;
aload 1
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
handler
public io.vertx.redis.RedisClient scriptDebug(io.vertx.redis.op.ScriptDebugOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/redis/op/ScriptDebugOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.SCRIPT:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "DEBUG"
aastore
dup
iconst_1
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 scriptDebugOptions Lio/vertx/redis/op/ScriptDebugOptions;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (Lio/vertx/redis/op/ScriptDebugOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
scriptDebugOptions
handler
public io.vertx.redis.RedisClient bitfield(java.lang.String, io.vertx.redis.op.BitFieldOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/redis/op/BitFieldOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.BITFIELD:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
ifnull 1
aload 2
invokevirtual io.vertx.redis.op.BitFieldOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.BitFieldOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.BitFieldOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 bitFieldOptions Lio/vertx/redis/op/BitFieldOptions;
0 4 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/redis/op/BitFieldOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
bitFieldOptions
handler
public io.vertx.redis.RedisClient bitfieldWithOverflow(java.lang.String, io.vertx.redis.op.BitFieldOptions, io.vertx.redis.op.BitFieldOverflowOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonArray>>);
descriptor: (Ljava/lang/String;Lio/vertx/redis/op/BitFieldOptions;Lio/vertx/redis/op/BitFieldOverflowOptions;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic io.vertx.redis.client.Command.BITFIELD:Lio/vertx/redis/client/Command;
iconst_3
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
ifnull 1
aload 2
invokevirtual io.vertx.redis.op.BitFieldOptions.toJsonArray:()Lio/vertx/core/json/JsonArray;
goto 2
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.BitFieldOptions io.vertx.redis.op.BitFieldOverflowOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int
1: aconst_null
StackMap locals: io.vertx.redis.impl.RedisClientImpl java.lang.String io.vertx.redis.op.BitFieldOptions io.vertx.redis.op.BitFieldOverflowOptions io.vertx.core.Handler
StackMap stack: io.vertx.redis.impl.RedisClientImpl io.vertx.redis.client.Command java.lang.Object[] java.lang.Object[] int io.vertx.core.json.JsonArray
2: aastore
dup
iconst_2
aload 3
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendJsonArray:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
3: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 4 1 key Ljava/lang/String;
0 4 2 bitFieldOptions Lio/vertx/redis/op/BitFieldOptions;
0 4 3 overflow Lio/vertx/redis/op/BitFieldOverflowOptions;
0 4 4 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;
Signature: (Ljava/lang/String;Lio/vertx/redis/op/BitFieldOptions;Lio/vertx/redis/op/BitFieldOverflowOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
bitFieldOptions
overflow
handler
public io.vertx.redis.RedisClient unlink(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.UNLINK:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 key Ljava/lang/String;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
key
handler
public io.vertx.redis.RedisClient unlinkMany(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic io.vertx.redis.client.Command.UNLINK:Lio/vertx/redis/client/Command;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 2
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendLong:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 keys Ljava/util/List<Ljava/lang/String;>;
0 2 2 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;
Signature: (Ljava/util/List<Ljava/lang/String;>;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
keys
handler
public io.vertx.redis.RedisClient swapdb(int, int, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (IILio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic io.vertx.redis.client.Command.SWAPDB:Lio/vertx/redis/client/Command;
iconst_2
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic io.vertx.redis.impl.RedisClientImpl.toPayload:([Ljava/lang/Object;)Ljava/util/List;
aload 3
invokevirtual io.vertx.redis.impl.RedisClientImpl.sendString:(Lio/vertx/redis/client/Command;Ljava/util/List;Lio/vertx/core/Handler;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 2 1 index1 I
0 2 2 index2 I
0 2 3 handler Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;
Signature: (IILio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/redis/RedisClient;
MethodParameters:
Name Flags
index1
index2
handler
static int[] $SWITCH_TABLE$io$vertx$redis$client$ResponseType();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic io.vertx.redis.impl.RedisClientImpl.$SWITCH_TABLE$io$vertx$redis$client$ResponseType:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic io.vertx.redis.client.ResponseType.values:()[Lio/vertx/redis/client/ResponseType;
arraylength
newarray 10
astore 0
2: aload 0
getstatic io.vertx.redis.client.ResponseType.BULK:Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iconst_4
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic io.vertx.redis.client.ResponseType.ERROR:Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic io.vertx.redis.client.ResponseType.INTEGER:Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic io.vertx.redis.client.ResponseType.MULTI:Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iconst_5
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic io.vertx.redis.client.ResponseType.SIMPLE:Lio/vertx/redis/client/ResponseType;
invokevirtual io.vertx.redis.client.ResponseType.ordinal:()I
iconst_1
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
dup
putstatic io.vertx.redis.impl.RedisClientImpl.$SWITCH_TABLE$io$vertx$redis$client$ResponseType:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
private static void lambda$2(java.util.List, java.lang.Object);
descriptor: (Ljava/util/List;Ljava/lang/Object;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
instanceof java.lang.Object[]
ifeq 3
1: aload 0
aload 1
checkcast java.lang.Object[]
invokestatic java.util.Collections.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
4: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 5 1 e Ljava/lang/Object;
private static void lambda$3(java.util.concurrent.CompletableFuture, io.vertx.core.AsyncResult);
descriptor: (Ljava/util/concurrent/CompletableFuture;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.succeeded:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
invokevirtual java.util.concurrent.CompletableFuture.complete:(Ljava/lang/Object;)Z
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokevirtual java.util.concurrent.CompletableFuture.completeExceptionally:(Ljava/lang/Throwable;)Z
pop
4: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 5 1 onReady Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Redis;>;
private static void lambda$4(io.vertx.redis.client.Request, io.vertx.core.Handler, io.vertx.redis.client.Redis, java.lang.Throwable);
descriptor: (Lio/vertx/redis/client/Request;Lio/vertx/core/Handler;Lio/vertx/redis/client/Redis;Ljava/lang/Throwable;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=4, args_size=4
start local 2 start local 3 0: aload 3
ifnonnull 3
1: aload 2
aload 0
aload 1
invokeinterface io.vertx.redis.client.Redis.send:(Lio/vertx/redis/client/Request;Lio/vertx/core/Handler;)Lio/vertx/redis/client/Redis;
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 1
aload 3
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 LocalVariableTable:
Start End Slot Name Signature
0 5 2 client Lio/vertx/redis/client/Redis;
0 5 3 err Ljava/lang/Throwable;
private static void lambda$5(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast io.vertx.redis.client.Response
invokeinterface io.vertx.redis.client.Response.toLong:()Ljava/lang/Long;
invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 5 1 ar Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;
private static void lambda$6(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 6
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
ifnull 4
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast io.vertx.redis.client.Response
invokeinterface io.vertx.redis.client.Response.toString:()Ljava/lang/String;
goto 5
StackMap locals:
StackMap stack: io.vertx.core.Handler
4: aconst_null
StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult
StackMap stack: io.vertx.core.Handler java.lang.String
5: invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
6: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 7 1 ar Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;
private static void lambda$7(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 6
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
ifnull 4
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast io.vertx.redis.client.Response
invokestatic io.vertx.redis.impl.RedisClientImpl.toJsonArray:(Lio/vertx/redis/client/Response;)Lio/vertx/core/json/JsonArray;
goto 5
StackMap locals:
StackMap stack: io.vertx.core.Handler
4: aconst_null
StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult
StackMap stack: io.vertx.core.Handler io.vertx.core.json.JsonArray
5: invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
6: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 7 1 ar Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;
private static void lambda$8(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
invokestatic io.vertx.core.Future.succeededFuture:()Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 5 1 ar Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;
private static void lambda$9(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast io.vertx.redis.client.Response
invokeinterface io.vertx.redis.client.Response.toBuffer:()Lio/vertx/core/buffer/Buffer;
invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 5 1 ar Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;
private static void lambda$10(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast io.vertx.redis.client.Response
invokestatic io.vertx.redis.impl.RedisClientImpl.toJsonObject:(Lio/vertx/redis/client/Response;)Lio/vertx/core/json/JsonObject;
invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 5 1 ar Lio/vertx/core/AsyncResult<Lio/vertx/redis/client/Response;>;
private static void lambda$11(io.vertx.core.Handler, io.vertx.redis.client.Redis, java.lang.Throwable);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/redis/client/Redis;Ljava/lang/Throwable;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=3
start local 1 start local 2 0: aload 2
ifnonnull 5
1: aload 1
invokeinterface io.vertx.redis.client.Redis.close:()V
2: aload 0
ifnull 7
3: aload 0
invokestatic io.vertx.core.Future.succeededFuture:()Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: goto 7
5: StackMap locals:
StackMap stack:
aload 0
ifnull 7
6: aload 0
aload 2
invokevirtual java.lang.Throwable.getCause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
7: StackMap locals:
StackMap stack:
return
end local 2 end local 1 LocalVariableTable:
Start End Slot Name Signature
0 8 1 client Lio/vertx/redis/client/Redis;
0 8 2 err Ljava/lang/Throwable;
private static void lambda$12(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic io.vertx.redis.impl.RedisEncoding.encode:(Ljava/lang/String;)Ljava/lang/String;
invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 5 1 dump Lio/vertx/core/AsyncResult<Ljava/lang/String;>;
private void lambda$13(io.vertx.redis.Script, java.util.List, java.util.List, io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/redis/Script;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=6, args_size=6
start local 0 start local 5 0: aload 5
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
aload 5
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokevirtual java.lang.Throwable.getMessage:()Ljava/lang/String;
ldc "NOSCRIPT"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.redis.Script.getScript:()Ljava/lang/String;
aload 2
aload 3
aload 4
invokevirtual io.vertx.redis.impl.RedisClientImpl.eval:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/vertx/core/Handler;)Lio/vertx/redis/RedisClient;
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 4
aload 5
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
return
end local 5 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lio/vertx/redis/impl/RedisClientImpl;
0 5 5 res Lio/vertx/core/AsyncResult<Lio/vertx/core/json/JsonArray;>;
private static void lambda$14(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=9, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 17
3: StackMap locals:
StackMap stack:
new io.vertx.core.json.JsonObject
dup
invokespecial io.vertx.core.json.JsonObject.<init>:()V
astore 2
start local 2 4: aload 2
astore 3
start local 3 5: aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast java.lang.String
ldc "\r?\n"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 15
StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult io.vertx.core.json.JsonObject io.vertx.core.json.JsonObject top int int java.lang.String[]
StackMap stack:
6: aload 7
iload 5
aaload
astore 4
start local 4 7: aload 4
invokevirtual java.lang.String.length:()I
ifle 14
8: aload 4
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 35
if_icmpne 12
9: new io.vertx.core.json.JsonObject
dup
invokespecial io.vertx.core.json.JsonObject.<init>:()V
astore 3
10: aload 2
aload 4
iconst_2
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual java.lang.String.toLowerCase:()Ljava/lang/String;
aload 3
invokevirtual io.vertx.core.json.JsonObject.put:(Ljava/lang/String;Lio/vertx/core/json/JsonObject;)Lio/vertx/core/json/JsonObject;
pop
11: goto 14
12: StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult io.vertx.core.json.JsonObject io.vertx.core.json.JsonObject java.lang.String int int java.lang.String[]
StackMap stack:
aload 4
bipush 58
invokevirtual java.lang.String.indexOf:(I)I
istore 8
start local 8 13: aload 3
aload 4
iconst_0
iload 8
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
aload 4
iload 8
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual io.vertx.core.json.JsonObject.put:(Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/json/JsonObject;
pop
end local 8 end local 4 14: StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult io.vertx.core.json.JsonObject io.vertx.core.json.JsonObject top int int java.lang.String[]
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
15: iload 5
iload 6
if_icmplt 6
16: aload 0
aload 2
invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
end local 3 end local 2 17: StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 18 1 info Lio/vertx/core/AsyncResult<Ljava/lang/String;>;
4 17 2 result Lio/vertx/core/json/JsonObject;
5 17 3 section Lio/vertx/core/json/JsonObject;
7 14 4 line Ljava/lang/String;
13 14 8 sep I
private static void lambda$15(io.vertx.core.Handler, io.vertx.core.AsyncResult);
descriptor: (Lio/vertx/core/Handler;Lio/vertx/core/AsyncResult;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=9, args_size=2
start local 1 0: aload 1
invokeinterface io.vertx.core.AsyncResult.failed:()Z
ifeq 3
1: aload 0
aload 1
invokeinterface io.vertx.core.AsyncResult.cause:()Ljava/lang/Throwable;
invokestatic io.vertx.core.Future.failedFuture:(Ljava/lang/Throwable;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
2: goto 17
3: StackMap locals:
StackMap stack:
new io.vertx.core.json.JsonObject
dup
invokespecial io.vertx.core.json.JsonObject.<init>:()V
astore 2
start local 2 4: aload 2
astore 3
start local 3 5: aload 1
invokeinterface io.vertx.core.AsyncResult.result:()Ljava/lang/Object;
checkcast java.lang.String
ldc "\r?\n"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 15
StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult io.vertx.core.json.JsonObject io.vertx.core.json.JsonObject top int int java.lang.String[]
StackMap stack:
6: aload 7
iload 5
aaload
astore 4
start local 4 7: aload 4
invokevirtual java.lang.String.length:()I
ifle 14
8: aload 4
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 35
if_icmpne 12
9: new io.vertx.core.json.JsonObject
dup
invokespecial io.vertx.core.json.JsonObject.<init>:()V
astore 3
10: aload 2
aload 4
iconst_2
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual java.lang.String.toLowerCase:()Ljava/lang/String;
aload 3
invokevirtual io.vertx.core.json.JsonObject.put:(Ljava/lang/String;Lio/vertx/core/json/JsonObject;)Lio/vertx/core/json/JsonObject;
pop
11: goto 14
12: StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult io.vertx.core.json.JsonObject io.vertx.core.json.JsonObject java.lang.String int int java.lang.String[]
StackMap stack:
aload 4
bipush 58
invokevirtual java.lang.String.indexOf:(I)I
istore 8
start local 8 13: aload 3
aload 4
iconst_0
iload 8
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
aload 4
iload 8
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual io.vertx.core.json.JsonObject.put:(Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/json/JsonObject;
pop
end local 8 end local 4 14: StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult io.vertx.core.json.JsonObject io.vertx.core.json.JsonObject top int int java.lang.String[]
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
15: iload 5
iload 6
if_icmplt 6
16: aload 0
aload 2
invokestatic io.vertx.core.Future.succeededFuture:(Ljava/lang/Object;)Lio/vertx/core/Future;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
end local 3 end local 2 17: StackMap locals: io.vertx.core.Handler io.vertx.core.AsyncResult
StackMap stack:
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 18 1 info Lio/vertx/core/AsyncResult<Ljava/lang/String;>;
4 17 2 result Lio/vertx/core/json/JsonObject;
5 17 3 sectionJson Lio/vertx/core/json/JsonObject;
7 14 4 line Ljava/lang/String;
13 14 8 sep I
private static java.lang.Object[] lambda$16(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)[Ljava/lang/Object;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
aastore
dup
iconst_1
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
aastore
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Double;>;
}
SourceFile: "RedisClientImpl.java"
NestMembers:
io.vertx.redis.impl.RedisClientImpl$RedisTransactionImpl
InnerClasses:
public RedisTransactionImpl = io.vertx.redis.impl.RedisClientImpl$RedisTransactionImpl of io.vertx.redis.impl.RedisClientImpl
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
public abstract Entry = java.util.Map$Entry of java.util.Map