public class com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement implements com.datastax.oss.driver.api.core.cql.BatchStatement
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
super_class: java.lang.Object
{
private final com.datastax.oss.driver.api.core.cql.BatchType batchType;
descriptor: Lcom/datastax/oss/driver/api/core/cql/BatchType;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.List<com.datastax.oss.driver.api.core.cql.BatchableStatement<?>> statements;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;>;
private final java.lang.String executionProfileName;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.datastax.oss.driver.api.core.config.DriverExecutionProfile executionProfile;
descriptor: Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.datastax.oss.driver.api.core.CqlIdentifier keyspace;
descriptor: Lcom/datastax/oss/driver/api/core/CqlIdentifier;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.datastax.oss.driver.api.core.CqlIdentifier routingKeyspace;
descriptor: Lcom/datastax/oss/driver/api/core/CqlIdentifier;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.nio.ByteBuffer routingKey;
descriptor: Ljava/nio/ByteBuffer;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.datastax.oss.driver.api.core.metadata.token.Token routingToken;
descriptor: Lcom/datastax/oss/driver/api/core/metadata/token/Token;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Map<java.lang.String, java.nio.ByteBuffer> customPayload;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;
private final java.lang.Boolean idempotent;
descriptor: Ljava/lang/Boolean;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean tracing;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final long timestamp;
descriptor: J
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.nio.ByteBuffer pagingState;
descriptor: Ljava/nio/ByteBuffer;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int pageSize;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.datastax.oss.driver.api.core.ConsistencyLevel consistencyLevel;
descriptor: Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.datastax.oss.driver.api.core.ConsistencyLevel serialConsistencyLevel;
descriptor: Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.time.Duration timeout;
descriptor: Ljava/time/Duration;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.datastax.oss.driver.api.core.metadata.Node node;
descriptor: Lcom/datastax/oss/driver/api/core/metadata/Node;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int nowInSeconds;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(com.datastax.oss.driver.api.core.cql.BatchType, java.util.List<com.datastax.oss.driver.api.core.cql.BatchableStatement<?>>, java.lang.String, com.datastax.oss.driver.api.core.config.DriverExecutionProfile, com.datastax.oss.driver.api.core.CqlIdentifier, com.datastax.oss.driver.api.core.CqlIdentifier, java.nio.ByteBuffer, com.datastax.oss.driver.api.core.metadata.token.Token, java.util.Map<java.lang.String, java.nio.ByteBuffer>, java.lang.Boolean, boolean, long, java.nio.ByteBuffer, int, com.datastax.oss.driver.api.core.ConsistencyLevel, com.datastax.oss.driver.api.core.ConsistencyLevel, java.time.Duration, com.datastax.oss.driver.api.core.metadata.Node, );
descriptor: (Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=21, args_size=20
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 14 start local 15 start local 16 start local 17 start local 18 start local 19 start local 20 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
aload 2
invokestatic com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList.copyOf:(Ljava/util/Collection;)Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList;
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
aload 3
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
aload 4
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
aload 5
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
aload 6
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
aload 7
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
aload 8
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
aload 9
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
aload 10
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
iload 11
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
lload 12
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
aload 14
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
iload 15
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
aload 16
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
aload 17
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
aload 18
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
aload 19
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
iload 20
putfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: return
end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 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 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 batchType Lcom/datastax/oss/driver/api/core/cql/BatchType;
0 21 2 statements Ljava/util/List<Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;>;
0 21 3 executionProfileName Ljava/lang/String;
0 21 4 executionProfile Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
0 21 5 keyspace Lcom/datastax/oss/driver/api/core/CqlIdentifier;
0 21 6 routingKeyspace Lcom/datastax/oss/driver/api/core/CqlIdentifier;
0 21 7 routingKey Ljava/nio/ByteBuffer;
0 21 8 routingToken Lcom/datastax/oss/driver/api/core/metadata/token/Token;
0 21 9 customPayload Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;
0 21 10 idempotent Ljava/lang/Boolean;
0 21 11 tracing Z
0 21 12 timestamp J
0 21 14 pagingState Ljava/nio/ByteBuffer;
0 21 15 pageSize I
0 21 16 consistencyLevel Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
0 21 17 serialConsistencyLevel Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
0 21 18 timeout Ljava/time/Duration;
0 21 19 node Lcom/datastax/oss/driver/api/core/metadata/Node;
0 21 20 nowInSeconds I
Signature: (Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List<Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;>;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
MethodParameters:
Name Flags
batchType
statements
executionProfileName
executionProfile
keyspace
routingKeyspace
routingKey
routingToken
customPayload
idempotent
tracing
timestamp
pagingState
pageSize
consistencyLevel
serialConsistencyLevel
timeout
node
nowInSeconds
public com.datastax.oss.driver.api.core.cql.BatchType getBatchType();
descriptor: ()Lcom/datastax/oss/driver/api/core/cql/BatchType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public com.datastax.oss.driver.api.core.cql.BatchStatement setBatchType(com.datastax.oss.driver.api.core.cql.BatchType);
descriptor: (Lcom/datastax/oss/driver/api/core/cql/BatchType;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 1
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newBatchType Lcom/datastax/oss/driver/api/core/cql/BatchType;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newBatchType
public com.datastax.oss.driver.api.core.cql.BatchStatement setKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier);
descriptor: (Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 1
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newKeyspace Lcom/datastax/oss/driver/api/core/CqlIdentifier;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newKeyspace
public com.datastax.oss.driver.api.core.cql.BatchStatement add(com.datastax.oss.driver.api.core.cql.BatchableStatement<?>);
descriptor: (Lcom/datastax/oss/driver/api/core/cql/BatchableStatement;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.size:()I
ldc 65535
if_icmplt 4
1: new java.lang.IllegalStateException
dup
2: ldc "Batch statement cannot contain more than 65535 statements."
3: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
6: invokestatic com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList.builder:()Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList$Builder;
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokevirtual com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList$Builder.addAll:(Ljava/lang/Iterable;)Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList$Builder;
aload 1
invokevirtual com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList$Builder.add:(Ljava/lang/Object;)Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList$Builder;
invokevirtual com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList$Builder.build:()Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
20: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
21: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
22: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
23: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
24: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 25 1 statement Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;
Signature: (Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
statement
public com.datastax.oss.driver.api.core.cql.BatchStatement addAll(java.lang.Iterable<? extends com.datastax.oss.driver.api.core.cql.BatchableStatement<?>>);
descriptor: (Ljava/lang/Iterable;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.size:()I
aload 1
invokestatic com.datastax.oss.driver.shaded.guava.common.collect.Iterables.size:(Ljava/lang/Iterable;)I
iadd
ldc 65535
if_icmple 4
1: new java.lang.IllegalStateException
dup
2: ldc "Batch statement cannot contain more than 65535 statements."
3: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
6: invokestatic com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList.builder:()Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList$Builder;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokevirtual com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList$Builder.addAll:(Ljava/lang/Iterable;)Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList$Builder;
8: aload 1
invokevirtual com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList$Builder.addAll:(Ljava/lang/Iterable;)Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList$Builder;
9: invokevirtual com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList$Builder.build:()Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
20: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
21: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
22: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
23: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
24: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
25: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
26: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
27: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 28 1 newStatements Ljava/lang/Iterable<+Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;>;
Signature: (Ljava/lang/Iterable<+Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;>;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newStatements
public int size();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.size:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.api.core.cql.BatchStatement clear();
descriptor: ()Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=1, args_size=1
start local 0 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: invokestatic com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList.of:()Lcom/datastax/oss/driver/shaded/guava/common/collect/ImmutableList;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public java.util.Iterator<com.datastax.oss.driver.api.core.cql.BatchableStatement<?>> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
Signature: ()Ljava/util/Iterator<Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;>;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public java.nio.ByteBuffer getPagingState();
descriptor: ()Ljava/nio/ByteBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.api.core.cql.BatchStatement setPagingState(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 1
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newPagingState Ljava/nio/ByteBuffer;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newPagingState
public int getPageSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.api.core.cql.BatchStatement setPageSize(int);
descriptor: (I)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: iload 1
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newPageSize I
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newPageSize
public com.datastax.oss.driver.api.core.ConsistencyLevel getConsistencyLevel();
descriptor: ()Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public com.datastax.oss.driver.api.core.cql.BatchStatement setConsistencyLevel(com.datastax.oss.driver.api.core.ConsistencyLevel);
descriptor: (Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 1
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newConsistencyLevel Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newConsistencyLevel
public com.datastax.oss.driver.api.core.ConsistencyLevel getSerialConsistencyLevel();
descriptor: ()Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public com.datastax.oss.driver.api.core.cql.BatchStatement setSerialConsistencyLevel(com.datastax.oss.driver.api.core.ConsistencyLevel);
descriptor: (Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 1
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newSerialConsistencyLevel Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newSerialConsistencyLevel
public java.lang.String getExecutionProfileName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.api.core.cql.BatchStatement setExecutionProfileName(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 1
4: aload 1
ifnonnull 5
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
goto 6
StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement java.lang.String
StackMap stack: new 0 new 0 com.datastax.oss.driver.api.core.cql.BatchType java.util.List java.lang.String
5: aconst_null
6: StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement java.lang.String
StackMap stack: new 0 new 0 com.datastax.oss.driver.api.core.cql.BatchType java.util.List java.lang.String com.datastax.oss.driver.api.core.config.DriverExecutionProfile
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
20: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
21: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 22 1 newConfigProfileName Ljava/lang/String;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newConfigProfileName
public com.datastax.oss.driver.api.core.config.DriverExecutionProfile getExecutionProfile();
descriptor: ()Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement setExecutionProfile(com.datastax.oss.driver.api.core.config.DriverExecutionProfile);
descriptor: (Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;)Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 1
ifnonnull 4
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
goto 5
StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement com.datastax.oss.driver.api.core.config.DriverExecutionProfile
StackMap stack: new 0 new 0 com.datastax.oss.driver.api.core.cql.BatchType java.util.List
4: aconst_null
5: StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement com.datastax.oss.driver.api.core.config.DriverExecutionProfile
StackMap stack: new 0 new 0 com.datastax.oss.driver.api.core.cql.BatchType java.util.List java.lang.String
aload 1
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
20: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
21: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 22 1 newProfile Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newProfile
public com.datastax.oss.driver.api.core.CqlIdentifier getKeyspace();
descriptor: ()Lcom/datastax/oss/driver/api/core/CqlIdentifier;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
ifnull 2
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 2
goto 6
StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement top java.util.Iterator
StackMap stack:
3: aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.datastax.oss.driver.api.core.cql.BatchableStatement
astore 1
start local 1 4: aload 1
instanceof com.datastax.oss.driver.api.core.cql.SimpleStatement
ifeq 6
aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.BatchableStatement.getKeyspace:()Lcom/datastax/oss/driver/api/core/CqlIdentifier;
ifnull 6
5: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.BatchableStatement.getKeyspace:()Lcom/datastax/oss/driver/api/core/CqlIdentifier;
areturn
end local 1 6: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
7: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
4 6 1 statement Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;
public com.datastax.oss.driver.api.core.CqlIdentifier getRoutingKeyspace();
descriptor: ()Lcom/datastax/oss/driver/api/core/CqlIdentifier;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
ifnull 2
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 2
goto 7
StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement top java.util.Iterator
StackMap stack:
3: aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.datastax.oss.driver.api.core.cql.BatchableStatement
astore 1
start local 1 4: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.BatchableStatement.getRoutingKeyspace:()Lcom/datastax/oss/driver/api/core/CqlIdentifier;
astore 3
start local 3 5: aload 3
ifnull 7
6: aload 3
areturn
end local 3 end local 1 7: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
8: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
4 7 1 statement Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;
5 7 3 ks Lcom/datastax/oss/driver/api/core/CqlIdentifier;
public com.datastax.oss.driver.api.core.cql.BatchStatement setRoutingKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier);
descriptor: (Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 1
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newRoutingKeyspace Lcom/datastax/oss/driver/api/core/CqlIdentifier;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newRoutingKeyspace
public com.datastax.oss.driver.api.core.cql.BatchStatement setNode(com.datastax.oss.driver.api.core.metadata.Node);
descriptor: (Lcom/datastax/oss/driver/api/core/metadata/Node;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 1
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newNode Lcom/datastax/oss/driver/api/core/metadata/Node;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newNode
public com.datastax.oss.driver.api.core.metadata.Node getNode();
descriptor: ()Lcom/datastax/oss/driver/api/core/metadata/Node;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public java.nio.ByteBuffer getRoutingKey();
descriptor: ()Ljava/nio/ByteBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
ifnull 2
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 2
goto 7
StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement top java.util.Iterator
StackMap stack:
3: aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.datastax.oss.driver.api.core.cql.BatchableStatement
astore 1
start local 1 4: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.BatchableStatement.getRoutingKey:()Ljava/nio/ByteBuffer;
astore 3
start local 3 5: aload 3
ifnull 7
6: aload 3
areturn
end local 3 end local 1 7: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
8: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
4 7 1 statement Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;
5 7 3 key Ljava/nio/ByteBuffer;
public com.datastax.oss.driver.api.core.cql.BatchStatement setRoutingKey(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 1
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newRoutingKey Ljava/nio/ByteBuffer;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newRoutingKey
public com.datastax.oss.driver.api.core.metadata.token.Token getRoutingToken();
descriptor: ()Lcom/datastax/oss/driver/api/core/metadata/token/Token;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
ifnull 2
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 2
goto 7
StackMap locals: com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement top java.util.Iterator
StackMap stack:
3: aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.datastax.oss.driver.api.core.cql.BatchableStatement
astore 1
start local 1 4: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.BatchableStatement.getRoutingToken:()Lcom/datastax/oss/driver/api/core/metadata/token/Token;
astore 3
start local 3 5: aload 3
ifnull 7
6: aload 3
areturn
end local 3 end local 1 7: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
8: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
4 7 1 statement Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<*>;
5 7 3 token Lcom/datastax/oss/driver/api/core/metadata/token/Token;
public com.datastax.oss.driver.api.core.cql.BatchStatement setRoutingToken(com.datastax.oss.driver.api.core.metadata.token.Token);
descriptor: (Lcom/datastax/oss/driver/api/core/metadata/token/Token;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 1
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newRoutingToken Lcom/datastax/oss/driver/api/core/metadata/token/Token;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newRoutingToken
public java.util.Map<java.lang.String, java.nio.ByteBuffer> getCustomPayload();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement setCustomPayload(java.util.Map<java.lang.String, java.nio.ByteBuffer>);
descriptor: (Ljava/util/Map;)Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 1
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newCustomPayload Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;)Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newCustomPayload
public java.lang.Boolean isIdempotent();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public java.time.Duration getTimeout();
descriptor: ()Ljava/time/Duration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement setIdempotent(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 1
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newIdempotence Ljava/lang/Boolean;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newIdempotence
public boolean isTracing();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.api.core.cql.BatchStatement setTracing(boolean);
descriptor: (Z)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: iload 1
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newTracing Z
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newTracing
public long getQueryTimestamp();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.api.core.cql.BatchStatement setQueryTimestamp(long);
descriptor: (J)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=3, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: lload 1
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newTimestamp J
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newTimestamp
public com.datastax.oss.driver.api.core.cql.BatchStatement setTimeout(java.time.Duration);
descriptor: (Ljava/time/Duration;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 1
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newTimeout Ljava/time/Duration;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newTimeout
public int getNowInSeconds();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.nowInSeconds:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
public com.datastax.oss.driver.api.core.cql.BatchStatement setNowInSeconds(int);
descriptor: (I)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement
dup
1: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.batchType:Lcom/datastax/oss/driver/api/core/cql/BatchType;
2: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.statements:Ljava/util/List;
3: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfileName:Ljava/lang/String;
4: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
5: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
6: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
7: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingKey:Ljava/nio/ByteBuffer;
8: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
9: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.customPayload:Ljava/util/Map;
10: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.idempotent:Ljava/lang/Boolean;
11: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.tracing:Z
12: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timestamp:J
13: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pagingState:Ljava/nio/ByteBuffer;
14: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.pageSize:I
15: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
16: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
17: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.timeout:Ljava/time/Duration;
18: aload 0
getfield com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
19: iload 1
20: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.<init>:(Lcom/datastax/oss/driver/api/core/cql/BatchType;Ljava/util/List;Ljava/lang/String;Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/nio/ByteBuffer;Lcom/datastax/oss/driver/api/core/metadata/token/Token;Ljava/util/Map;Ljava/lang/Boolean;ZJLjava/nio/ByteBuffer;ILcom/datastax/oss/driver/api/core/ConsistencyLevel;Lcom/datastax/oss/driver/api/core/ConsistencyLevel;Ljava/time/Duration;Lcom/datastax/oss/driver/api/core/metadata/Node;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
0 21 1 newNowInSeconds I
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newNowInSeconds
public com.datastax.oss.driver.api.core.cql.Statement setCustomPayload(java.util.Map);
descriptor: (Ljava/util/Map;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setCustomPayload:(Ljava/util/Map;)Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setSerialConsistencyLevel(com.datastax.oss.driver.api.core.ConsistencyLevel);
descriptor: (Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setSerialConsistencyLevel:(Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setPageSize(int);
descriptor: (I)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setPageSize:(I)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setIdempotent(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setIdempotent:(Ljava/lang/Boolean;)Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setExecutionProfileName(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setExecutionProfileName:(Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setTimeout(java.time.Duration);
descriptor: (Ljava/time/Duration;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setTimeout:(Ljava/time/Duration;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setPagingState(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setPagingState:(Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setRoutingKey(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setRoutingKey:(Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setQueryTimestamp(long);
descriptor: (J)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
0: aload 0
lload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setQueryTimestamp:(J)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setTracing(boolean);
descriptor: (Z)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setTracing:(Z)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setNowInSeconds(int);
descriptor: (I)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setNowInSeconds:(I)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setRoutingKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier);
descriptor: (Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setRoutingKeyspace:(Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setRoutingToken(com.datastax.oss.driver.api.core.metadata.token.Token);
descriptor: (Lcom/datastax/oss/driver/api/core/metadata/token/Token;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setRoutingToken:(Lcom/datastax/oss/driver/api/core/metadata/token/Token;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setExecutionProfile(com.datastax.oss.driver.api.core.config.DriverExecutionProfile);
descriptor: (Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setExecutionProfile:(Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;)Lcom/datastax/oss/driver/internal/core/cql/DefaultBatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setNode(com.datastax.oss.driver.api.core.metadata.Node);
descriptor: (Lcom/datastax/oss/driver/api/core/metadata/Node;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setNode:(Lcom/datastax/oss/driver/api/core/metadata/Node;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.datastax.oss.driver.api.core.cql.Statement setConsistencyLevel(com.datastax.oss.driver.api.core.ConsistencyLevel);
descriptor: (Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.datastax.oss.driver.internal.core.cql.DefaultBatchStatement.setConsistencyLevel:(Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)Lcom/datastax/oss/driver/api/core/cql/BatchStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "DefaultBatchStatement.java"
InnerClasses:
public final Builder = com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList$Builder of com.datastax.oss.driver.shaded.guava.common.collect.ImmutableList
RuntimeVisibleAnnotations:
net.jcip.annotations.Immutable()