package rowbinary
- Alphabetic
- Public
- Protected
Type Members
- class RowBinaryClickHouseFileBuilder[-R] extends StreamFileBuilder[R] with ClickHouseFileBuilder[R]
File builder for the ClickHouse native RowBinary file format, requires an implicit RowBinaryClickHouseRecordEncoder in scope.
File builder for the ClickHouse native RowBinary file format, requires an implicit RowBinaryClickHouseRecordEncoder in scope.
- R
type of the records written to files being built.
- trait RowBinaryClickHousePrimitiveTypeWriter extends LittleEndianByteWriter
Implementations for writing primitive data types in the ClickHouse native RowBinary encoding.
- trait RowBinaryClickHouseRecordEncoder[R] extends AnyRef
An encoder for the RowBinary ClickHouse file format.
An encoder for the RowBinary ClickHouse file format. Implementations need to define the encoding by composing calls to a provided primitive type writer.
- R
Type of records being encoded.
- class RowBinaryClickHouseRecordStreamWriter[R] extends RecordStreamWriter[R]
Stream writer implementation that encodes records using an implicit RowBinaryClickHouseRecordEncoder and writes them to the provided output stream.