use of org.apache.druid.segment.serde.ComplexColumnPartSupplier in project druid by druid-io.
the class VarianceSerde method deserializeColumn.
@Override
public void deserializeColumn(ByteBuffer byteBuffer, ColumnBuilder columnBuilder) {
final GenericIndexed column = GenericIndexed.read(byteBuffer, getObjectStrategy(), columnBuilder.getFileMapper());
columnBuilder.setComplexColumnSupplier(new ComplexColumnPartSupplier(getTypeName(), column));
}
use of org.apache.druid.segment.serde.ComplexColumnPartSupplier in project druid by druid-io.
the class SerializablePairLongStringSerde method deserializeColumn.
@Override
public void deserializeColumn(ByteBuffer buffer, ColumnBuilder columnBuilder) {
final GenericIndexed column = GenericIndexed.read(buffer, getObjectStrategy(), columnBuilder.getFileMapper());
columnBuilder.setComplexColumnSupplier(new ComplexColumnPartSupplier(getTypeName(), column));
}
use of org.apache.druid.segment.serde.ComplexColumnPartSupplier in project druid by druid-io.
the class HyperUniquesSerde method deserializeColumn.
@Override
public void deserializeColumn(ByteBuffer byteBuffer, ColumnBuilder columnBuilder) {
final GenericIndexed column = GenericIndexed.read(byteBuffer, getObjectStrategy(), columnBuilder.getFileMapper());
columnBuilder.setComplexColumnSupplier(new ComplexColumnPartSupplier(getTypeName(), column));
}
use of org.apache.druid.segment.serde.ComplexColumnPartSupplier in project druid by druid-io.
the class DoublesSketchComplexMetricSerde method deserializeColumn.
@Override
public void deserializeColumn(final ByteBuffer buffer, final ColumnBuilder builder) {
final GenericIndexed<DoublesSketch> column = GenericIndexed.read(buffer, STRATEGY, builder.getFileMapper());
builder.setComplexColumnSupplier(new ComplexColumnPartSupplier(getTypeName(), column));
}
use of org.apache.druid.segment.serde.ComplexColumnPartSupplier in project druid by druid-io.
the class SketchMergeComplexMetricSerde method deserializeColumn.
@Override
public void deserializeColumn(ByteBuffer buffer, ColumnBuilder builder) {
GenericIndexed<SketchHolder> ge = GenericIndexed.read(buffer, strategy, builder.getFileMapper());
builder.setComplexColumnSupplier(new ComplexColumnPartSupplier(getTypeName(), ge));
}
Aggregations