public interface com.datastax.oss.driver.api.core.data.SettableByIndex<SelfT extends com.datastax.oss.driver.api.core.data.SettableByIndex<SelfT>> extends com.datastax.oss.driver.api.core.data.AccessibleByIndex
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.datastax.oss.driver.api.core.data.SettableByIndex
super_class: java.lang.Object
{
public abstract SelfT setBytesUnsafe(int, java.nio.ByteBuffer);
descriptor: (ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (ILjava/nio/ByteBuffer;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setToNull();
descriptor: (I)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
aconst_null
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 1 1 i I
Signature: (I)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
public <ValueT> SelfT set(int, ValueT, com.datastax.oss.driver.api.core.type.codec.TypeCodec<ValueT>);
descriptor: (ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
aload 3
aload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.TypeCodec.encode:(Ljava/lang/Object;Lcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
end local 3 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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v TValueT;
0 1 3 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<TValueT;>;
Signature: <ValueT:Ljava/lang/Object;>(ITValueT;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<TValueT;>;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
2:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
i
v
codec
public <ValueT> SelfT set(int, ValueT, com.datastax.oss.driver.api.core.type.reflect.GenericType<ValueT>);
descriptor: (ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 4
start local 4 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 4
aload 3
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 5
start local 5 2: aload 0
iload 1
aload 2
aload 5
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
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 3 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 3 1 i I
0 3 2 v TValueT;
0 3 3 targetType Lcom/datastax/oss/driver/api/core/type/reflect/GenericType<TValueT;>;
1 3 4 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 3 5 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<TValueT;>;
Signature: <ValueT:Ljava/lang/Object;>(ITValueT;Lcom/datastax/oss/driver/api/core/type/reflect/GenericType<TValueT;>;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
2:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
i
v
targetType
public <ValueT> SelfT set(int, ValueT, java.lang.Class<ValueT>);
descriptor: (ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 4
start local 4 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 4
aload 3
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 5
start local 5 2: aload 0
iload 1
aload 2
aload 5
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
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 3 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 3 1 i I
0 3 2 v TValueT;
0 3 3 targetClass Ljava/lang/Class<TValueT;>;
1 3 4 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 3 5 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<TValueT;>;
Signature: <ValueT:Ljava/lang/Object;>(ITValueT;Ljava/lang/Class<TValueT;>;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
2:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
i
v
targetClass
public SelfT setBoolean(int, );
descriptor: (IZ)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 3
start local 3 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 3
ldc Ljava/lang/Boolean;
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 4
start local 4 2: aload 4
instanceof com.datastax.oss.driver.api.core.type.codec.PrimitiveBooleanCodec
ifeq 4
3: aload 0
iload 1
aload 4
checkcast com.datastax.oss.driver.api.core.type.codec.PrimitiveBooleanCodec
iload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.PrimitiveBooleanCodec.encodePrimitive:(ZLcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.type.DataType com.datastax.oss.driver.api.core.type.codec.TypeCodec
StackMap stack:
aload 0
iload 1
iload 2
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aload 4
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
5: StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.data.SettableByIndex
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 6 1 i I
0 6 2 v Z
1 6 3 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 6 4 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<Ljava/lang/Boolean;>;
Signature: (IZ)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setBool(int, );
descriptor: (IZ)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBoolean:(IZ)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Z
Signature: (IZ)TSelfT;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setByte(int, );
descriptor: (IB)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 3
start local 3 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 3
ldc Ljava/lang/Byte;
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 4
start local 4 2: aload 4
instanceof com.datastax.oss.driver.api.core.type.codec.PrimitiveByteCodec
ifeq 4
3: aload 0
iload 1
aload 4
checkcast com.datastax.oss.driver.api.core.type.codec.PrimitiveByteCodec
iload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.PrimitiveByteCodec.encodePrimitive:(BLcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.type.DataType com.datastax.oss.driver.api.core.type.codec.TypeCodec
StackMap stack:
aload 0
iload 1
iload 2
invokestatic java.lang.Byte.valueOf:(B)Ljava/lang/Byte;
aload 4
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
5: StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.data.SettableByIndex
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 6 1 i I
0 6 2 v B
1 6 3 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 6 4 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<Ljava/lang/Byte;>;
Signature: (IB)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setDouble(int, );
descriptor: (ID)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 4
start local 4 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 4
ldc Ljava/lang/Double;
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 5
start local 5 2: aload 5
instanceof com.datastax.oss.driver.api.core.type.codec.PrimitiveDoubleCodec
ifeq 4
3: aload 0
iload 1
aload 5
checkcast com.datastax.oss.driver.api.core.type.codec.PrimitiveDoubleCodec
dload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.PrimitiveDoubleCodec.encodePrimitive:(DLcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.type.DataType com.datastax.oss.driver.api.core.type.codec.TypeCodec
StackMap stack:
aload 0
iload 1
dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
aload 5
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
5: StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.data.SettableByIndex
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 6 1 i I
0 6 2 v D
1 6 4 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 6 5 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<Ljava/lang/Double;>;
Signature: (ID)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setFloat(int, );
descriptor: (IF)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 3
start local 3 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 3
ldc Ljava/lang/Float;
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 4
start local 4 2: aload 4
instanceof com.datastax.oss.driver.api.core.type.codec.PrimitiveFloatCodec
ifeq 4
3: aload 0
iload 1
aload 4
checkcast com.datastax.oss.driver.api.core.type.codec.PrimitiveFloatCodec
fload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.PrimitiveFloatCodec.encodePrimitive:(FLcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.type.DataType com.datastax.oss.driver.api.core.type.codec.TypeCodec
StackMap stack:
aload 0
iload 1
fload 2
invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
aload 4
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
5: StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.data.SettableByIndex
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 6 1 i I
0 6 2 v F
1 6 3 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 6 4 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<Ljava/lang/Float;>;
Signature: (IF)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setInt(int, );
descriptor: (II)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 3
start local 3 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 3
ldc Ljava/lang/Integer;
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 4
start local 4 2: aload 4
instanceof com.datastax.oss.driver.api.core.type.codec.PrimitiveIntCodec
ifeq 4
3: aload 0
iload 1
aload 4
checkcast com.datastax.oss.driver.api.core.type.codec.PrimitiveIntCodec
iload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.PrimitiveIntCodec.encodePrimitive:(ILcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.type.DataType com.datastax.oss.driver.api.core.type.codec.TypeCodec
StackMap stack:
aload 0
iload 1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aload 4
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
5: StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.data.SettableByIndex
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 6 1 i I
0 6 2 v I
1 6 3 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 6 4 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<Ljava/lang/Integer;>;
Signature: (II)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setLong(int, );
descriptor: (IJ)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 4
start local 4 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 4
ldc Ljava/lang/Long;
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 5
start local 5 2: aload 5
instanceof com.datastax.oss.driver.api.core.type.codec.PrimitiveLongCodec
ifeq 4
3: aload 0
iload 1
aload 5
checkcast com.datastax.oss.driver.api.core.type.codec.PrimitiveLongCodec
lload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.PrimitiveLongCodec.encodePrimitive:(JLcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.type.DataType com.datastax.oss.driver.api.core.type.codec.TypeCodec
StackMap stack:
aload 0
iload 1
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aload 5
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
5: StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.data.SettableByIndex
areturn
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 6 1 i I
0 6 2 v J
1 6 4 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 6 5 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<Ljava/lang/Long;>;
Signature: (IJ)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setShort(int, );
descriptor: (IS)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.getType:(I)Lcom/datastax/oss/driver/api/core/type/DataType;
astore 3
start local 3 1: aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.codecRegistry:()Lcom/datastax/oss/driver/api/core/type/codec/registry/CodecRegistry;
aload 3
ldc Ljava/lang/Short;
invokeinterface com.datastax.oss.driver.api.core.type.codec.registry.CodecRegistry.codecFor:(Lcom/datastax/oss/driver/api/core/type/DataType;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;
astore 4
start local 4 2: aload 4
instanceof com.datastax.oss.driver.api.core.type.codec.PrimitiveShortCodec
ifeq 4
3: aload 0
iload 1
aload 4
checkcast com.datastax.oss.driver.api.core.type.codec.PrimitiveShortCodec
iload 2
aload 0
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.protocolVersion:()Lcom/datastax/oss/driver/api/core/ProtocolVersion;
invokeinterface com.datastax.oss.driver.api.core.type.codec.PrimitiveShortCodec.encodePrimitive:(SLcom/datastax/oss/driver/api/core/ProtocolVersion;)Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBytesUnsafe:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
goto 5
4: StackMap locals: com.datastax.oss.driver.api.core.type.DataType com.datastax.oss.driver.api.core.type.codec.TypeCodec
StackMap stack:
aload 0
iload 1
iload 2
invokestatic java.lang.Short.valueOf:(S)Ljava/lang/Short;
aload 4
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
5: StackMap locals:
StackMap stack: com.datastax.oss.driver.api.core.data.SettableByIndex
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 6 1 i I
0 6 2 v S
1 6 3 cqlType Lcom/datastax/oss/driver/api/core/type/DataType;
2 6 4 codec Lcom/datastax/oss/driver/api/core/type/codec/TypeCodec<Ljava/lang/Short;>;
Signature: (IS)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
MethodParameters:
Name Flags
i
v
public SelfT setInstant(int, java.time.Instant);
descriptor: (ILjava/time/Instant;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/time/Instant;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/time/Instant;
Signature: (ILjava/time/Instant;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setLocalDate(int, java.time.LocalDate);
descriptor: (ILjava/time/LocalDate;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/time/LocalDate;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/time/LocalDate;
Signature: (ILjava/time/LocalDate;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setLocalTime(int, java.time.LocalTime);
descriptor: (ILjava/time/LocalTime;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/time/LocalTime;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/time/LocalTime;
Signature: (ILjava/time/LocalTime;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setByteBuffer(int, java.nio.ByteBuffer);
descriptor: (ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/nio/ByteBuffer;
Signature: (ILjava/nio/ByteBuffer;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setString(int, java.lang.String);
descriptor: (ILjava/lang/String;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/lang/String;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/lang/String;
Signature: (ILjava/lang/String;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setBigInteger(int, java.math.BigInteger);
descriptor: (ILjava/math/BigInteger;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/math/BigInteger;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/math/BigInteger;
Signature: (ILjava/math/BigInteger;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setBigDecimal(int, java.math.BigDecimal);
descriptor: (ILjava/math/BigDecimal;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/math/BigDecimal;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/math/BigDecimal;
Signature: (ILjava/math/BigDecimal;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setUuid(int, java.util.UUID);
descriptor: (ILjava/util/UUID;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/util/UUID;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/util/UUID;
Signature: (ILjava/util/UUID;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setInetAddress(int, java.net.InetAddress);
descriptor: (ILjava/net/InetAddress;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Ljava/net/InetAddress;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/net/InetAddress;
Signature: (ILjava/net/InetAddress;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setCqlDuration(int, com.datastax.oss.driver.api.core.data.CqlDuration);
descriptor: (ILcom/datastax/oss/driver/api/core/data/CqlDuration;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Lcom/datastax/oss/driver/api/core/data/CqlDuration;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Lcom/datastax/oss/driver/api/core/data/CqlDuration;
Signature: (ILcom/datastax/oss/driver/api/core/data/CqlDuration;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setToken(int, com.datastax.oss.driver.api.core.metadata.token.Token);
descriptor: (ILcom/datastax/oss/driver/api/core/metadata/token/Token;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
instanceof com.datastax.oss.driver.internal.core.metadata.token.Murmur3Token
ifeq 2
1: aload 0
iload 1
aload 2
checkcast com.datastax.oss.driver.internal.core.metadata.token.Murmur3Token
invokevirtual com.datastax.oss.driver.internal.core.metadata.token.Murmur3Token.getValue:()J
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setLong:(IJ)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
2: StackMap locals:
StackMap stack:
aload 2
instanceof com.datastax.oss.driver.internal.core.metadata.token.ByteOrderedToken
ifeq 4
3: aload 0
iload 1
aload 2
checkcast com.datastax.oss.driver.internal.core.metadata.token.ByteOrderedToken
invokevirtual com.datastax.oss.driver.internal.core.metadata.token.ByteOrderedToken.getValue:()Ljava/nio/ByteBuffer;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setByteBuffer:(ILjava/nio/ByteBuffer;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
4: StackMap locals:
StackMap stack:
aload 2
instanceof com.datastax.oss.driver.internal.core.metadata.token.RandomToken
ifeq 6
5: aload 0
iload 1
aload 2
checkcast com.datastax.oss.driver.internal.core.metadata.token.RandomToken
invokevirtual com.datastax.oss.driver.internal.core.metadata.token.RandomToken.getValue:()Ljava/math/BigInteger;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.setBigInteger:(ILjava/math/BigInteger;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
6: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Unsupported token type "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;
0 7 1 i I
0 7 2 v Lcom/datastax/oss/driver/api/core/metadata/token/Token;
Signature: (ILcom/datastax/oss/driver/api/core/metadata/token/Token;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
i
v
public <ElementT> SelfT setList(int, java.util.List<ElementT>, java.lang.Class<ElementT>);
descriptor: (ILjava/util/List;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
aload 2
aload 3
invokestatic com.datastax.oss.driver.api.core.type.reflect.GenericType.listOf:(Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
end local 3 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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/util/List<TElementT;>;
0 1 3 elementsClass Ljava/lang/Class<TElementT;>;
Signature: <ElementT:Ljava/lang/Object;>(ILjava/util/List<TElementT;>;Ljava/lang/Class<TElementT;>;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
2:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
i
v
elementsClass
public <ElementT> SelfT setSet(int, java.util.Set<ElementT>, java.lang.Class<ElementT>);
descriptor: (ILjava/util/Set;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
aload 2
aload 3
invokestatic com.datastax.oss.driver.api.core.type.reflect.GenericType.setOf:(Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
end local 3 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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/util/Set<TElementT;>;
0 1 3 elementsClass Ljava/lang/Class<TElementT;>;
Signature: <ElementT:Ljava/lang/Object;>(ILjava/util/Set<TElementT;>;Ljava/lang/Class<TElementT;>;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
2:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
i
v
elementsClass
public <KeyT, ValueT> SelfT setMap(int, java.util.Map<KeyT, ValueT>, java.lang.Class<KeyT>, java.lang.Class<ValueT>);
descriptor: (ILjava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
iload 1
aload 2
aload 3
aload 4
invokestatic com.datastax.oss.driver.api.core.type.reflect.GenericType.mapOf:(Ljava/lang/Class;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Lcom/datastax/oss/driver/api/core/type/reflect/GenericType;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
areturn
end local 4 end local 3 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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Ljava/util/Map<TKeyT;TValueT;>;
0 1 3 keyClass Ljava/lang/Class<TKeyT;>;
0 1 4 valueClass Ljava/lang/Class<TValueT;>;
Signature: <KeyT:Ljava/lang/Object;ValueT:Ljava/lang/Object;>(ILjava/util/Map<TKeyT;TValueT;>;Ljava/lang/Class<TKeyT;>;Ljava/lang/Class<TValueT;>;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
2:
edu.umd.cs.findbugs.annotations.NonNull()
3:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
i
v
keyClass
valueClass
public SelfT setUdtValue(int, com.datastax.oss.driver.api.core.data.UdtValue);
descriptor: (ILcom/datastax/oss/driver/api/core/data/UdtValue;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Lcom/datastax/oss/driver/api/core/data/UdtValue;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Lcom/datastax/oss/driver/api/core/data/UdtValue;
Signature: (ILcom/datastax/oss/driver/api/core/data/UdtValue;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
public SelfT setTupleValue(int, com.datastax.oss.driver.api.core.data.TupleValue);
descriptor: (ILcom/datastax/oss/driver/api/core/data/TupleValue;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
aload 2
ldc Lcom/datastax/oss/driver/api/core/data/TupleValue;
invokeinterface com.datastax.oss.driver.api.core.data.SettableByIndex.set:(ILjava/lang/Object;Ljava/lang/Class;)Lcom/datastax/oss/driver/api/core/data/SettableByIndex;
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/data/SettableByIndex<TSelfT;>;
0 1 1 i I
0 1 2 v Lcom/datastax/oss/driver/api/core/data/TupleValue;
Signature: (ILcom/datastax/oss/driver/api/core/data/TupleValue;)TSelfT;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
edu.umd.cs.findbugs.annotations.CheckReturnValue()
RuntimeInvisibleParameterAnnotations:
0:
1:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
i
v
}
Signature: <SelfT::Lcom/datastax/oss/driver/api/core/data/SettableByIndex<TSelfT;>;>Ljava/lang/Object;Lcom/datastax/oss/driver/api/core/data/AccessibleByIndex;
SourceFile: "SettableByIndex.java"