Uses of Interface
com.clickhouse.data.ClickHouseRecord
Packages that use ClickHouseRecord
-
Uses of ClickHouseRecord in com.clickhouse.data
Classes in com.clickhouse.data that implement ClickHouseRecordModifier and TypeClassDescriptionclassDefault implementation ofClickHouseRecord, which is simply a combination of list of columns and array of values.Fields in com.clickhouse.data declared as ClickHouseRecordModifier and TypeFieldDescriptionstatic final ClickHouseRecordClickHouseRecord.EMPTYEmpty record.Methods in com.clickhouse.data that return ClickHouseRecordModifier and TypeMethodDescriptionClickHouseRecord.copy()Creates a new record by copying values from current one.ClickHouseSimpleRecord.copy()static ClickHouseRecordClickHouseSimpleRecord.of(List<ClickHouseColumn> columns, ClickHouseValue[] values) Creates a record object to wrap given values.Methods in com.clickhouse.data that return types with arguments of type ClickHouseRecordModifier and TypeMethodDescriptionprotected Iterator<ClickHouseRecord>ClickHouseDataProcessor.initRecords()Initializes iterator ofClickHouseRecordfor reading values record by record.final Iterable<ClickHouseRecord>ClickHouseDataProcessor.records()Returns an iterable collection of records which can be walked through in a foreach-loop.Methods in com.clickhouse.data with parameters of type ClickHouseRecordModifier and TypeMethodDescriptiondefault <T> TClickHouseRecordMapper.mapTo(ClickHouseRecord r, Class<T> objClass) Maps a record to a user-defined object.<T> TClickHouseRecordMapper.mapTo(ClickHouseRecord r, Class<T> objClass, T obj) Maps a record to a user-defined object.protected voidClickHouseDataProcessor.readAndFill(ClickHouseRecord r) Reads columns(starting fromreadPosition) from input stream and fill deserialized data into the given record.voidClickHouseRecordTransformer.update(int rowIndex, ClickHouseRecord r) Updates values in the given record.Method parameters in com.clickhouse.data with type arguments of type ClickHouseRecordModifier and TypeMethodDescriptionstatic <T> Iterator<T>ClickHouseRecordMapper.wrap(ClickHouseDataConfig config, List<ClickHouseColumn> columns, Iterator<ClickHouseRecord> records, Class<T> objClass, T template) Wraps iterable records as mapped objects.