public class org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor extends org.apache.cassandra.service.AbstractReadExecutor
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor
super_class: org.apache.cassandra.service.AbstractReadExecutor
{
public void <init>(org.apache.cassandra.db.Keyspace, org.apache.cassandra.db.ReadCommand, org.apache.cassandra.db.ConsistencyLevel, java.util.List<java.net.InetAddress>, );
descriptor: (Lorg/apache/cassandra/db/Keyspace;Lorg/apache/cassandra/db/ReadCommand;Lorg/apache/cassandra/db/ConsistencyLevel;Ljava/util/List;J)V
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 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
aload 4
lload 5
invokespecial org.apache.cassandra.service.AbstractReadExecutor.<init>:(Lorg/apache/cassandra/db/Keyspace;Lorg/apache/cassandra/db/ReadCommand;Lorg/apache/cassandra/db/ConsistencyLevel;Ljava/util/List;J)V
1: 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 2 0 this Lorg/apache/cassandra/service/AbstractReadExecutor$NeverSpeculatingReadExecutor;
0 2 1 keyspace Lorg/apache/cassandra/db/Keyspace;
0 2 2 command Lorg/apache/cassandra/db/ReadCommand;
0 2 3 consistencyLevel Lorg/apache/cassandra/db/ConsistencyLevel;
0 2 4 targetReplicas Ljava/util/List<Ljava/net/InetAddress;>;
0 2 5 queryStartNanoTime J
Signature: (Lorg/apache/cassandra/db/Keyspace;Lorg/apache/cassandra/db/ReadCommand;Lorg/apache/cassandra/db/ConsistencyLevel;Ljava/util/List<Ljava/net/InetAddress;>;J)V
MethodParameters:
Name Flags
keyspace
command
consistencyLevel
targetReplicas
queryStartNanoTime
public void executeAsync();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor.targetReplicas:Ljava/util/List;
iconst_0
iconst_1
invokeinterface java.util.List.subList:(II)Ljava/util/List;
invokevirtual org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor.makeDataRequests:(Ljava/lang/Iterable;)V
1: aload 0
getfield org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor.targetReplicas:Ljava/util/List;
invokeinterface java.util.List.size:()I
iconst_1
if_icmple 3
2: aload 0
aload 0
getfield org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor.targetReplicas:Ljava/util/List;
iconst_1
aload 0
getfield org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor.targetReplicas:Ljava/util/List;
invokeinterface java.util.List.size:()I
invokeinterface java.util.List.subList:(II)Ljava/util/List;
invokevirtual org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor.makeDigestRequests:(Ljava/lang/Iterable;)V
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/cassandra/service/AbstractReadExecutor$NeverSpeculatingReadExecutor;
public void maybeTryAdditionalReplicas();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/cassandra/service/AbstractReadExecutor$NeverSpeculatingReadExecutor;
public java.util.Collection<java.net.InetAddress> getContactedReplicas();
descriptor: ()Ljava/util/Collection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor.targetReplicas:Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/cassandra/service/AbstractReadExecutor$NeverSpeculatingReadExecutor;
Signature: ()Ljava/util/Collection<Ljava/net/InetAddress;>;
}
SourceFile: "AbstractReadExecutor.java"
NestHost: org.apache.cassandra.service.AbstractReadExecutor
InnerClasses:
public NeverSpeculatingReadExecutor = org.apache.cassandra.service.AbstractReadExecutor$NeverSpeculatingReadExecutor of org.apache.cassandra.service.AbstractReadExecutor