public class com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder extends com.datastax.oss.driver.api.core.cql.StatementBuilder<com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder, com.datastax.oss.driver.api.core.cql.SimpleStatement>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
super_class: com.datastax.oss.driver.api.core.cql.StatementBuilder
{
private java.lang.String query;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
private com.datastax.oss.driver.api.core.CqlIdentifier keyspace;
descriptor: Lcom/datastax/oss/driver/api/core/CqlIdentifier;
flags: (0x0002) ACC_PRIVATE
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
private com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList$Builder<java.lang.Object> positionalValuesBuilder;
descriptor: Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
flags: (0x0002) ACC_PRIVATE
Signature: Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder<Ljava/lang/Object;>;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
private com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap$Builder<com.datastax.oss.driver.api.core.CqlIdentifier, java.lang.Object> namedValuesBuilder;
descriptor: Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
flags: (0x0002) ACC_PRIVATE
Signature: Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder<Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/lang/Object;>;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial com.datastax.oss.driver.api.core.cql.StatementBuilder.<init>:()V
1: aload 0
aload 1
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.query:Ljava/lang/String;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 3 1 query Ljava/lang/String;
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
query
public void <init>(com.datastax.oss.driver.api.core.cql.SimpleStatement);
descriptor: (Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.datastax.oss.driver.api.core.cql.StatementBuilder.<init>:(Lcom/datastax/oss/driver/api/core/cql/Statement;)V
1: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getPositionalValues:()Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifne 5
aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getNamedValues:()Ljava/util/Map;
invokeinterface java.util.Map.isEmpty:()Z
ifne 5
2: new java.lang.IllegalArgumentException
dup
3: ldc "Illegal statement to copy, can't have both named and positional values"
4: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder com.datastax.oss.driver.api.core.cql.SimpleStatement
StackMap stack:
aload 0
aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getQuery:()Ljava/lang/String;
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.query:Ljava/lang/String;
6: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getPositionalValues:()Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifne 11
7: aload 0
8: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getPositionalValues:()Ljava/util/List;
invokeinterface java.util.List.size:()I
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.builder:(I)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
9: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getPositionalValues:()Ljava/util/List;
invokevirtual com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList$Builder.addAll:(Ljava/lang/Iterable;)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
10: putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
11: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getNamedValues:()Ljava/util/Map;
invokeinterface java.util.Map.isEmpty:()Z
ifne 16
12: aload 0
13: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getNamedValues:()Ljava/util/Map;
invokeinterface java.util.Map.size:()I
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.builder:(I)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
14: aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getNamedValues:()Ljava/util/Map;
invokevirtual com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap$Builder.putAll:(Ljava/util/Map;)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
15: putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
16: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 17 1 template Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
template
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder setQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.query:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 2 1 query Ljava/lang/String;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
query
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder setKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier);
descriptor: (Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 2 1 keyspace 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
keyspace
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder setKeyspace(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
1: aload 1
invokestatic com.datastax.oss.driver.api.core.CqlIdentifier.fromCql:(Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/CqlIdentifier;
StackMap locals: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder java.lang.String
StackMap stack: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder com.datastax.oss.driver.api.core.CqlIdentifier
2: invokevirtual com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.setKeyspace:(Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 3 1 keyspaceName Ljava/lang/String;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
keyspaceName
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder addPositionalValue(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
ifnull 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "Can't have both positional and named values in a statement."
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
ifnonnull 6
5: aload 0
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.builder:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
6: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
aload 1
invokevirtual com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList$Builder.add:(Ljava/lang/Object;)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
pop
7: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 8 1 value Ljava/lang/Object;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
value
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder addPositionalValues(java.lang.Iterable<java.lang.Object>);
descriptor: (Ljava/lang/Iterable;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
ifnull 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "Can't have both positional and named values in a statement."
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
ifnonnull 6
5: aload 0
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.builder:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
6: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
aload 1
invokevirtual com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList$Builder.addAll:(Ljava/lang/Iterable;)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
pop
7: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 8 1 values Ljava/lang/Iterable<Ljava/lang/Object;>;
Signature: (Ljava/lang/Iterable<Ljava/lang/Object;>;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
values
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder addPositionalValues(java.lang.Object[]);
descriptor: ([Ljava/lang/Object;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokevirtual com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.addPositionalValues:(Ljava/lang/Iterable;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 1 1 values [Ljava/lang/Object;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
values
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder clearPositionalValues();
descriptor: ()Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.builder:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder addNamedValue(com.datastax.oss.driver.api.core.CqlIdentifier, java.lang.Object);
descriptor: (Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/lang/Object;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
ifnull 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "Can't have both positional and named values in a statement."
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
ifnonnull 6
5: aload 0
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.builder:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
6: StackMap locals:
StackMap stack:
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
aload 1
aload 2
invokevirtual com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap$Builder.put:(Ljava/lang/Object;Ljava/lang/Object;)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
pop
7: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 8 1 name Lcom/datastax/oss/driver/api/core/CqlIdentifier;
0 8 2 value Ljava/lang/Object;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
name
value
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder addNamedValue(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic com.datastax.oss.driver.api.core.CqlIdentifier.fromCql:(Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/CqlIdentifier;
aload 2
invokevirtual com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.addNamedValue:(Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/lang/Object;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
0 1 1 name Ljava/lang/String;
0 1 2 value Ljava/lang/Object;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
name
value
public com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder clearNamedValues();
descriptor: ()Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.builder:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
putfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public com.datastax.oss.driver.api.core.cql.SimpleStatement build();
descriptor: ()Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=22, locals=1, args_size=1
start local 0 0: new com.datastax.oss.driver.internal.core.cql.DefaultSimpleStatement
dup
1: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.query:Ljava/lang/String;
2: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
ifnonnull 4
3: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
StackMap stack: new 0 new 0 java.lang.String
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.positionalValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList$Builder;
invokevirtual com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList$Builder.build:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList;
5: StackMap locals: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
StackMap stack: new 0 new 0 java.lang.String com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
ifnonnull 6
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap;
goto 7
StackMap locals: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
StackMap stack: new 0 new 0 java.lang.String com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList
6: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.namedValuesBuilder:Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap$Builder;
invokevirtual com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap$Builder.build:()Ljava/util/Map;
7: StackMap locals: com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
StackMap stack: new 0 new 0 java.lang.String com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList java.util.Map
aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.executionProfileName:Ljava/lang/String;
8: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.executionProfile:Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;
9: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.keyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
10: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.routingKeyspace:Lcom/datastax/oss/driver/api/core/CqlIdentifier;
11: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.routingKey:Ljava/nio/ByteBuffer;
12: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.routingToken:Lcom/datastax/oss/driver/api/core/metadata/token/Token;
13: aload 0
invokevirtual com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.buildCustomPayload:()Ljava/util/Map;
14: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.idempotent:Ljava/lang/Boolean;
15: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.tracing:Z
16: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.timestamp:J
17: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.pagingState:Ljava/nio/ByteBuffer;
18: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.pageSize:I
19: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.consistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
20: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.serialConsistencyLevel:Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
21: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.timeout:Ljava/time/Duration;
22: aload 0
getfield com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.node:Lcom/datastax/oss/driver/api/core/metadata/Node;
23: invokespecial com.datastax.oss.driver.internal.core.cql.DefaultSimpleStatement.<init>:(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;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;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public com.datastax.oss.driver.api.core.cql.Statement build();
descriptor: ()Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.build:()Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Lcom/datastax/oss/driver/api/core/cql/StatementBuilder<Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;>;
SourceFile: "SimpleStatementBuilder.java"
InnerClasses:
public Builder = com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList$Builder of com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList
public Builder = com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap$Builder of com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap
RuntimeVisibleAnnotations:
net.jcip.annotations.NotThreadSafe()