Package kieker.extension.cassandra
Class CassandraValueSerializer
java.lang.Object
kieker.extension.cassandra.CassandraValueSerializer
- All Implemented Interfaces:
kieker.common.record.io.IValueSerializer
public class CassandraValueSerializer
extends java.lang.Object
implements kieker.common.record.io.IValueSerializer
- Since:
- 1.16
-
Constructor Summary
Constructors Constructor Description CassandraValueSerializer(com.datastax.oss.driver.api.core.cql.BoundStatement boundStatement) -
Method Summary
Modifier and Type Method Description voidputBoolean(boolean value)voidputByte(byte value)voidputBytes(byte[] value)voidputChar(char value)voidputDouble(double value)<T extends java.lang.Enum<T>>
voidputEnumeration(T value)voidputFloat(float value)voidputInt(int value)voidputLong(long value)voidputShort(short value)voidputString(java.lang.String value)
-
Constructor Details
-
CassandraValueSerializer
public CassandraValueSerializer(com.datastax.oss.driver.api.core.cql.BoundStatement boundStatement)
-
-
Method Details
-
putBoolean
public void putBoolean(boolean value)- Specified by:
putBooleanin interfacekieker.common.record.io.IValueSerializer
-
putByte
public void putByte(byte value)- Specified by:
putBytein interfacekieker.common.record.io.IValueSerializer
-
putChar
public void putChar(char value)- Specified by:
putCharin interfacekieker.common.record.io.IValueSerializer
-
putShort
public void putShort(short value)- Specified by:
putShortin interfacekieker.common.record.io.IValueSerializer
-
putInt
public void putInt(int value)- Specified by:
putIntin interfacekieker.common.record.io.IValueSerializer
-
putLong
public void putLong(long value)- Specified by:
putLongin interfacekieker.common.record.io.IValueSerializer
-
putFloat
public void putFloat(float value)- Specified by:
putFloatin interfacekieker.common.record.io.IValueSerializer
-
putDouble
public void putDouble(double value)- Specified by:
putDoublein interfacekieker.common.record.io.IValueSerializer
-
putEnumeration
public <T extends java.lang.Enum<T>> void putEnumeration(T value)- Specified by:
putEnumerationin interfacekieker.common.record.io.IValueSerializer
-
putBytes
public void putBytes(byte[] value)- Specified by:
putBytesin interfacekieker.common.record.io.IValueSerializer
-
putString
public void putString(java.lang.String value)- Specified by:
putStringin interfacekieker.common.record.io.IValueSerializer
-