public interface com.datastax.oss.driver.api.core.cql.SimpleStatement extends com.datastax.oss.driver.api.core.cql.BatchableStatement<com.datastax.oss.driver.api.core.cql.SimpleStatement>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.datastax.oss.driver.api.core.cql.SimpleStatement
super_class: java.lang.Object
{
public static com.datastax.oss.driver.api.core.cql.SimpleStatement newInstance(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
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
2: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList;
3: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap;
4: aconst_null
5: aconst_null
6: aconst_null
7: aconst_null
8: aconst_null
9: aconst_null
10: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap;
11: aconst_null
12: iconst_0
13: ldc -9223372036854775808
14: aconst_null
15: ldc -2147483648
16: aconst_null
17: aconst_null
18: aconst_null
19: aconst_null
20: 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 21 0 cqlQuery Ljava/lang/String;
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
cqlQuery
public static com.datastax.oss.driver.api.core.cql.SimpleStatement newInstance(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultSimpleStatement
dup
1: aload 0
2: aload 1
invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.of:([Ljava/lang/Object;)Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList;
3: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap;
4: aconst_null
5: aconst_null
6: aconst_null
7: aconst_null
8: aconst_null
9: aconst_null
10: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap;
11: aconst_null
12: iconst_0
13: ldc -9223372036854775808
14: aconst_null
15: ldc -2147483648
16: aconst_null
17: aconst_null
18: aconst_null
19: aconst_null
20: 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 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 cqlQuery Ljava/lang/String;
0 21 1 positionalValues [Ljava/lang/Object;
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
1:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
cqlQuery
positionalValues
public static com.datastax.oss.driver.api.core.cql.SimpleStatement newInstance(java.lang.String, java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Ljava/lang/String;Ljava/util/Map;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=22, locals=2, args_size=2
start local 0 start local 1 0: new com.datastax.oss.driver.internal.core.cql.DefaultSimpleStatement
dup
1: aload 0
2: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableList.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableList;
3: aload 1
invokestatic com.datastax.oss.driver.internal.core.cql.DefaultSimpleStatement.wrapKeys:(Ljava/util/Map;)Ljava/util/Map;
4: aconst_null
5: aconst_null
6: aconst_null
7: aconst_null
8: aconst_null
9: aconst_null
10: invokestatic com.datastax.oss.protocol.internal.util.collection.NullAllowingImmutableMap.of:()Lcom/datastax/oss/protocol/internal/util/collection/NullAllowingImmutableMap;
11: aconst_null
12: iconst_0
13: ldc -9223372036854775808
14: aconst_null
15: ldc -2147483648
16: aconst_null
17: aconst_null
18: aconst_null
19: aconst_null
20: 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 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 cqlQuery Ljava/lang/String;
0 21 1 namedValues Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
1:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
cqlQuery
namedValues
public static com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder builder(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
dup
aload 0
invokespecial com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.<init>:(Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 query Ljava/lang/String;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
query
public static com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder builder(com.datastax.oss.driver.api.core.cql.SimpleStatement);
descriptor: (Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatementBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder
dup
aload 0
invokespecial com.datastax.oss.driver.api.core.cql.SimpleStatementBuilder.<init>:(Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 template Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
template
public abstract java.lang.String getQuery();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public abstract com.datastax.oss.driver.api.core.cql.SimpleStatement setQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newQuery
public abstract com.datastax.oss.driver.api.core.cql.SimpleStatement setKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier);
descriptor: (Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
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.SimpleStatement setKeyspace(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic com.datastax.oss.driver.api.core.CqlIdentifier.fromCql:(Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/CqlIdentifier;
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.setKeyspace:(Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
0 1 1 newKeyspaceName Ljava/lang/String;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newKeyspaceName
public abstract java.util.List<java.lang.Object> getPositionalValues();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/List<Ljava/lang/Object;>;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public abstract com.datastax.oss.driver.api.core.cql.SimpleStatement setPositionalValues(java.util.List<java.lang.Object>);
descriptor: (Ljava/util/List;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<Ljava/lang/Object;>;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newPositionalValues
public abstract java.util.Map<com.datastax.oss.driver.api.core.CqlIdentifier, java.lang.Object> getNamedValues();
descriptor: ()Ljava/util/Map;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Map<Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/lang/Object;>;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public abstract com.datastax.oss.driver.api.core.cql.SimpleStatement setNamedValuesWithIds(java.util.Map<com.datastax.oss.driver.api.core.CqlIdentifier, java.lang.Object>);
descriptor: (Ljava/util/Map;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Map<Lcom/datastax/oss/driver/api/core/CqlIdentifier;Ljava/lang/Object;>;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newNamedValues
public com.datastax.oss.driver.api.core.cql.SimpleStatement setNamedValues(java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Ljava/util/Map;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic com.datastax.oss.driver.internal.core.cql.DefaultSimpleStatement.wrapKeys:(Ljava/util/Map;)Ljava/util/Map;
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.setNamedValuesWithIds:(Ljava/util/Map;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
0 1 1 newNamedValues Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newNamedValues
public int computeSizeInBytes(com.datastax.oss.driver.api.core.context.DriverContext);
descriptor: (Lcom/datastax/oss/driver/api/core/context/DriverContext;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic com.datastax.oss.driver.internal.core.util.Sizes.minimumStatementSize:(Lcom/datastax/oss/driver/api/core/cql/Statement;Lcom/datastax/oss/driver/api/core/context/DriverContext;)I
istore 2
start local 2 1: iload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getQuery:()Ljava/lang/String;
invokestatic com.datastax.oss.protocol.internal.PrimitiveSizes.sizeOfLongString:(Ljava/lang/String;)I
iadd
istore 2
2: iload 2
3: aload 0
aload 1
invokeinterface com.datastax.oss.driver.api.core.context.DriverContext.getProtocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
aload 1
invokeinterface com.datastax.oss.driver.api.core.context.DriverContext.getCodecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
4: invokestatic com.datastax.oss.driver.internal.core.util.Sizes.sizeOfSimpleStatementValues:(Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;Lcom/datastax/oss/driver/api/core/ProtocolVersion;Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;)I
iadd
istore 2
5: aload 0
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getKeyspace:()Lcom/datastax/oss/driver/api/core/CqlIdentifier;
ifnull 7
6: iload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getKeyspace:()Lcom/datastax/oss/driver/api/core/CqlIdentifier;
invokevirtual com.datastax.oss.driver.api.core.CqlIdentifier.asInternal:()Ljava/lang/String;
invokestatic com.datastax.oss.protocol.internal.PrimitiveSizes.sizeOfString:(Ljava/lang/String;)I
iadd
istore 2
7: StackMap locals: int
StackMap stack:
iinc 2 4
8: aload 0
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getPagingState:()Ljava/nio/ByteBuffer;
ifnull 10
9: iload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getPagingState:()Ljava/nio/ByteBuffer;
invokestatic com.datastax.oss.protocol.internal.PrimitiveSizes.sizeOfBytes:(Ljava/nio/ByteBuffer;)I
iadd
istore 2
10: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.datastax.oss.driver.api.core.context.DriverContext.getTimestampGenerator:()Lcom/datastax/oss/driver/api/core/time/TimestampGenerator;
instanceof com.datastax.oss.driver.internal.core.time.ServerSideTimestampGenerator
ifeq 12
11: aload 0
invokeinterface com.datastax.oss.driver.api.core.cql.SimpleStatement.getQueryTimestamp:()J
ldc -9223372036854775808
lcmp
ifeq 13
12: StackMap locals:
StackMap stack:
iinc 2 8
13: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;
0 14 1 context Lcom/datastax/oss/driver/api/core/context/DriverContext;
1 14 2 size I
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
context
}
Signature: Ljava/lang/Object;Lcom/datastax/oss/driver/api/core/cql/BatchableStatement<Lcom/datastax/oss/driver/api/core/cql/SimpleStatement;>;
SourceFile: "SimpleStatement.java"