Package org.apache.cassandra.fql
Class FullQueryLogger.Query
java.lang.Object
org.apache.cassandra.utils.binlog.BinLog.ReleaseableWriteMarshallable
org.apache.cassandra.fql.FullQueryLogger.Query
- All Implemented Interfaces:
net.openhft.chronicle.bytes.CommonMarshallable,net.openhft.chronicle.wire.WriteMarshallable,net.openhft.chronicle.wire.WriteValue,WeightedQueue.Weighable
- Enclosing class:
- FullQueryLogger
-
Field Summary
Fields inherited from interface net.openhft.chronicle.wire.WriteMarshallable
EMPTY -
Constructor Summary
ConstructorsConstructorDescriptionQuery(String query, QueryOptions queryOptions, QueryState queryState, long queryStartTime) -
Method Summary
Methods inherited from class org.apache.cassandra.utils.binlog.BinLog.ReleaseableWriteMarshallable
writeMarshallableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.openhft.chronicle.bytes.CommonMarshallable
usesSelfDescribingMessageMethods inherited from interface net.openhft.chronicle.wire.WriteMarshallable
binaryLengthLength, writeValue
-
Constructor Details
-
Query
-
-
Method Details
-
type
- Specified by:
typein classBinLog.ReleaseableWriteMarshallable
-
writeMarshallablePayload
public void writeMarshallablePayload(net.openhft.chronicle.wire.WireOut wire) -
weight
public int weight() -
version
protected long version()- Specified by:
versionin classBinLog.ReleaseableWriteMarshallable
-
release
public void release()- Specified by:
releasein classBinLog.ReleaseableWriteMarshallable
-
fieldsSize
protected long fieldsSize()Returns the sum of the non-primitive fields' deep sizes.- Returns:
- the sum of the non-primitive fields' deep sizes.
-