public int dataSize() { int size = TypeSizes.NATIVE.sizeof(topLevel.markedForDeleteAt); for (RangeTombstone r : ranges) { size += r.min.remaining() + r.max.remaining(); size += TypeSizes.NATIVE.sizeof(r.data.markedForDeleteAt); } return size; }
public long serializedSize(PagedRangeCommand cmd, int version) { long size = 0; size += TypeSizes.NATIVE.sizeof(cmd.keyspace); size += TypeSizes.NATIVE.sizeof(cmd.columnFamily); size += TypeSizes.NATIVE.sizeof(cmd.timestamp); size += AbstractBounds.serializer.serializedSize(cmd.keyRange, version); size += SliceQueryFilter.serializer.serializedSize((SliceQueryFilter) cmd.predicate, version); size += TypeSizes.NATIVE.sizeof(cmd.rowFilter.size()); for (IndexExpression expr : cmd.rowFilter) { size += TypeSizes.NATIVE.sizeofWithShortLength(expr.column); size += TypeSizes.NATIVE.sizeof(expr.operator.ordinal()); size += TypeSizes.NATIVE.sizeofWithLength(expr.value); } size += TypeSizes.NATIVE.sizeof(cmd.limit); return size; }
public long serializedSize(String s, int version) { return TypeSizes.NATIVE.sizeof(s); }
public int dataSize() { int size = TypeSizes.NATIVE.sizeof(topLevel.markedForDeleteAt); return size + (ranges == null ? 0 : ranges.dataSize()); }
public long serializedSize(TruncateResponse tr, int version) { return TypeSizes.NATIVE.sizeof(tr.keyspace) + TypeSizes.NATIVE.sizeof(tr.columnFamily) + TypeSizes.NATIVE.sizeof(tr.success); }
public long serializedSize(Row row, int version) { int keySize = row.key.key.remaining(); return TypeSizes.NATIVE.sizeof((short) keySize) + keySize + ColumnFamily.serializer.serializedSize(row.cf, TypeSizes.NATIVE, version); }
public long serializedSize(Truncation truncation, int version) { return TypeSizes.NATIVE.sizeof(truncation.keyspace) + TypeSizes.NATIVE.sizeof(truncation.columnFamily); }