public interface com.datastax.oss.driver.api.core.cql.Statement<SelfT extends com.datastax.oss.driver.api.core.cql.Statement<SelfT>> extends com.datastax.oss.driver.api.core.session.Request
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.datastax.oss.driver.api.core.cql.Statement
super_class: java.lang.Object
{
public static final com.datastax.oss.driver.api.core.type.reflect.GenericType<com.datastax.oss.driver.api.core.cql.ResultSet> SYNC;
descriptor: Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lcom/datastax/oss/driver/api/core/type/reflect/GenericType<Lcom/datastax/oss/driver/api/core/cql/ResultSet;>;
public static final com.datastax.oss.driver.api.core.type.reflect.GenericType<java.util.concurrent.CompletionStage<com.datastax.oss.driver.api.core.cql.AsyncResultSet>> ASYNC;
descriptor: Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Lcom/datastax/oss/driver/api/core/type/reflect/GenericType<Ljava/util/concurrent/CompletionStage<Lcom/datastax/oss/driver/api/core/cql/AsyncResultSet;>;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc Lcom/datastax/oss/driver/api/core/cql/ResultSet;
invokestatic com.datastax.oss.driver.api.core.type.reflect.GenericType.of:(Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
putstatic com.datastax.oss.driver.api.core.cql.Statement.SYNC:Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
1: new com.datastax.oss.driver.api.core.cql.Statement$1
dup
invokespecial com.datastax.oss.driver.api.core.cql.Statement$1.<init>:()V
2: putstatic com.datastax.oss.driver.api.core.cql.Statement.ASYNC:Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
3: return
LocalVariableTable:
Start End Slot Name Signature
public abstract SelfT setExecutionProfileName(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newConfigProfileName
public abstract SelfT 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/datastax/oss/driver/api/core/config/DriverExecutionProfile;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newProfile
public abstract SelfT 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/datastax/oss/driver/api/core/CqlIdentifier;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newRoutingKeyspace
public abstract SelfT 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/datastax/oss/driver/api/core/metadata/Node;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
node
public SelfT setRoutingKeyspace(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
1: aload 1
ifnonnull 2
aconst_null
goto 3
StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.cql.Statement
2: aload 1
invokestatic com.datastax.oss.driver.api.core.CqlIdentifier.fromCql:(Ljava/lang/String;)Lcom/datastax/oss/driver/api/core/CqlIdentifier;
3: StackMap locals: com.datastax.oss.driver.api.core.cql.Statement java.lang.String
StackMap stack: com.datastax.oss.driver.api.core.cql.Statement com.datastax.oss.driver.api.core.CqlIdentifier
invokeinterface com.datastax.oss.driver.api.core.cql.Statement.setRoutingKeyspace:(Lcom/datastax/oss/driver/api/core/CqlIdentifier;)Lcom/datastax/oss/driver/api/core/cql/Statement;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/datastax/oss/driver/api/core/cql/Statement<TSelfT;>;
0 4 1 newRoutingKeyspaceName Ljava/lang/String;
Signature: (Ljava/lang/String;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newRoutingKeyspaceName
public abstract SelfT setRoutingKey(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/nio/ByteBuffer;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newRoutingKey
public SelfT setRoutingKey(java.nio.ByteBuffer[]);
descriptor: ([Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
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 com.datastax.oss.driver.internal.core.util.RoutingKey.compose:([Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.cql.Statement.setRoutingKey:(Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/api/core/cql/Statement<TSelfT;>;
0 1 1 newRoutingKeyComponents [Ljava/nio/ByteBuffer;
Signature: ([Ljava/nio/ByteBuffer;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newRoutingKeyComponents
public abstract SelfT 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/datastax/oss/driver/api/core/metadata/token/Token;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newRoutingToken
public abstract SelfT setCustomPayload(java.util.Map<java.lang.String, java.nio.ByteBuffer>);
descriptor: (Ljava/util/Map;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/nio/ByteBuffer;>;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
newCustomPayload
public abstract SelfT setIdempotent(java.lang.Boolean);
descriptor: (Ljava/lang/Boolean;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Boolean;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newIdempotence
public abstract SelfT setTracing();
descriptor: (Z)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Z)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
newTracing
public abstract long getQueryTimestamp();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract SelfT setQueryTimestamp();
descriptor: (J)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (J)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
newTimestamp
public abstract SelfT setTimeout(java.time.Duration);
descriptor: (Ljava/time/Duration;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/time/Duration;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newTimeout
public abstract java.nio.ByteBuffer getPagingState();
descriptor: ()Ljava/nio/ByteBuffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public abstract SelfT setPagingState(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/nio/ByteBuffer;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newPagingState
public abstract int getPageSize();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract SelfT setPageSize();
descriptor: (I)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (I)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
newPageSize
public abstract com.datastax.oss.driver.api.core.ConsistencyLevel getConsistencyLevel();
descriptor: ()Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public abstract SelfT 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newConsistencyLevel
public abstract com.datastax.oss.driver.api.core.ConsistencyLevel getSerialConsistencyLevel();
descriptor: ()Lcom/datastax/oss/driver/api/core/ConsistencyLevel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.Nullable()
public abstract SelfT 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: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/datastax/oss/driver/api/core/ConsistencyLevel;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newSerialConsistencyLevel
public abstract boolean isTracing();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int computeSizeInBytes(com.datastax.oss.driver.api.core.context.DriverContext);
descriptor: (Lcom/datastax/oss/driver/api/core/context/DriverContext;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
context
public SelfT copy(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface com.datastax.oss.driver.api.core.cql.Statement.setPagingState:(Ljava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/cql/Statement;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/api/core/cql/Statement<TSelfT;>;
0 1 1 newPagingState Ljava/nio/ByteBuffer;
Signature: (Ljava/nio/ByteBuffer;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
newPagingState
}
Signature: <SelfT::Lcom/datastax/oss/driver/api/core/cql/Statement<TSelfT;>;>Ljava/lang/Object;Lcom/datastax/oss/driver/api/core/session/Request;
SourceFile: "Statement.java"
NestMembers:
com.datastax.oss.driver.api.core.cql.Statement$1
InnerClasses:
com.datastax.oss.driver.api.core.cql.Statement$1