}; public static final Serializer serializer = new BufferCell.Serializer();
Cell.serializer.serialize((Cell) cd, column, out, pkLiveness, header); else writeComplexColumn((ComplexColumnData) cd, column, (flags & HAS_COMPLEX_DELETION) != 0, pkLiveness, header, out);
size += Cell.serializer.serializedSize((Cell) data, column, pkLiveness, header); else size += sizeOfComplexColumn((ComplexColumnData) data, column, hasComplexDeletion, pkLiveness, header);
}; public static final Serializer serializer = new BufferCell.Serializer();
}; public static final Serializer serializer = new BufferCell.Serializer();
}; public static final Serializer serializer = new BufferCell.Serializer();
Cell.serializer.serialize((Cell) cd, column, out, pkLiveness, header); else writeComplexColumn((ComplexColumnData) cd, column, (flags & HAS_COMPLEX_DELETION) != 0, pkLiveness, header, out);
Cell.serializer.serialize((Cell) cd, column, out, pkLiveness, header); else writeComplexColumn((ComplexColumnData) cd, column, (flags & HAS_COMPLEX_DELETION) != 0, pkLiveness, header, out);
Cell.serializer.serialize((Cell) cd, column, out, pkLiveness, header); else writeComplexColumn((ComplexColumnData) cd, column, (flags & HAS_COMPLEX_DELETION) != 0, pkLiveness, header, out);
size += Cell.serializer.serializedSize((Cell) data, column, pkLiveness, header); else size += sizeOfComplexColumn((ComplexColumnData) data, column, hasComplexDeletion, pkLiveness, header);
size += Cell.serializer.serializedSize((Cell) data, column, pkLiveness, header); else size += sizeOfComplexColumn((ComplexColumnData) data, column, hasComplexDeletion, pkLiveness, header);
size += Cell.serializer.serializedSize((Cell) data, column, pkLiveness, header); else size += sizeOfComplexColumn((ComplexColumnData) data, column, hasComplexDeletion, pkLiveness, header);
private void readComplexColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, boolean hasComplexDeletion, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { helper.startOfComplexColumn(column); if (hasComplexDeletion) { DeletionTime complexDeletion = header.readDeletionTime(in); if (!helper.isDroppedComplexDeletion(complexDeletion)) builder.addComplexDeletion(column, complexDeletion); } int count = (int) in.readUnsignedVInt(); while (--count >= 0) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, true)) builder.addCell(cell); } helper.endOfComplexColumn(); } else { skipComplexColumn(in, column, header, hasComplexDeletion); } }
private void readComplexColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, boolean hasComplexDeletion, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { helper.startOfComplexColumn(column); if (hasComplexDeletion) { DeletionTime complexDeletion = header.readDeletionTime(in); if (!helper.isDroppedComplexDeletion(complexDeletion)) builder.addComplexDeletion(column, complexDeletion); } int count = (int) in.readUnsignedVInt(); while (--count >= 0) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, true)) builder.addCell(cell); } helper.endOfComplexColumn(); } else { skipComplexColumn(in, column, header, hasComplexDeletion); } }
private void readComplexColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, boolean hasComplexDeletion, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { helper.startOfComplexColumn(column); if (hasComplexDeletion) { DeletionTime complexDeletion = header.readDeletionTime(in); if (!helper.isDroppedComplexDeletion(complexDeletion)) builder.addComplexDeletion(column, complexDeletion); } int count = (int) in.readUnsignedVInt(); while (--count >= 0) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, true)) builder.addCell(cell); } helper.endOfComplexColumn(); } else { skipComplexColumn(in, column, header, hasComplexDeletion); } }
private void readComplexColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, boolean hasComplexDeletion, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { helper.startOfComplexColumn(column); if (hasComplexDeletion) { DeletionTime complexDeletion = header.readDeletionTime(in); if (!helper.isDroppedComplexDeletion(complexDeletion)) builder.addComplexDeletion(column, complexDeletion); } int count = (int) in.readUnsignedVInt(); while (--count >= 0) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, true)) builder.addCell(cell); } helper.endOfComplexColumn(); } else { skipComplexColumn(in, column, header, hasComplexDeletion); } }
private void readSimpleColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, false)) builder.addCell(cell); } else { Cell.serializer.skip(in, column, header); } }
private void readSimpleColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, false)) builder.addCell(cell); } else { Cell.serializer.skip(in, column, header); } }
private void readSimpleColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, false)) builder.addCell(cell); } else { Cell.serializer.skip(in, column, header); } }
private void readSimpleColumn(ColumnDefinition column, DataInputPlus in, SerializationHeader header, SerializationHelper helper, Row.Builder builder, LivenessInfo rowLiveness) throws IOException { if (helper.includes(column)) { Cell cell = Cell.serializer.deserialize(in, rowLiveness, column, header, helper); if (helper.includes(cell, rowLiveness) && !helper.isDropped(cell, false)) builder.addCell(cell); } else { Cell.serializer.skip(in, column, header); } }