Uses of Class
com.clickhouse.client.ClickHouseColumn
-
Packages that use ClickHouseColumn Package Description com.clickhouse.client Provides necessary classes to communicate with ClickHouse server.com.clickhouse.client.data Provides necessary classes to handle different format or type of data. -
-
Uses of ClickHouseColumn in com.clickhouse.client
Fields in com.clickhouse.client declared as ClickHouseColumn Modifier and Type Field Description protected ClickHouseColumn[]ClickHouseDataProcessor. columnsstatic ClickHouseColumn[]ClickHouseColumn. EMPTY_ARRAYClickHouseColumnClickHouseParameterizedQuery.QueryPart. paramTypeFields in com.clickhouse.client with type parameters of type ClickHouseColumn Modifier and Type Field Description static List<ClickHouseColumn>ClickHouseDataProcessor. DEFAULT_COLUMNSMethods in com.clickhouse.client that return ClickHouseColumn Modifier and Type Method Description ClickHouseColumnClickHouseColumn. getArrayBaseColumn()ClickHouseColumnClickHouseColumn. getKeyInfo()ClickHouseColumnClickHouseColumn. getValueInfo()static ClickHouseColumnClickHouseColumn. of(String columnName, ClickHouseDataType dataType, boolean nullable, boolean lowCardinality, String... parameters)static ClickHouseColumnClickHouseColumn. of(String columnName, ClickHouseDataType dataType, boolean nullable, int precision, int scale)static ClickHouseColumnClickHouseColumn. of(String columnName, ClickHouseDataType dataType, boolean nullable, ClickHouseColumn... nestedColumns)static ClickHouseColumnClickHouseColumn. of(String columnName, String columnType)Methods in com.clickhouse.client that return types with arguments of type ClickHouseColumn Modifier and Type Method Description List<ClickHouseColumn>ClickHouseDataProcessor. getColumns()Gets list of columns to process.List<ClickHouseColumn>ClickHouseResponse. getColumns()Gets list of columns.List<ClickHouseColumn>ClickHouseColumn. getNestedColumns()static List<ClickHouseColumn>ClickHouseColumn. parse(String args)protected abstract List<ClickHouseColumn>ClickHouseDataProcessor. readColumns()Reads columns from input stream.Methods in com.clickhouse.client with parameters of type ClickHouseColumn Modifier and Type Method Description TClickHouseDeserializer. deserialize(T ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)Deserializes data read from input stream.static ClickHouseValueClickHouseValues. newValue(ClickHouseConfig config, ClickHouseColumn column)Creates a value object based on given column.static ClickHouseValue[]ClickHouseValues. newValues(ClickHouseConfig config, ClickHouseColumn[] columns)Creates multiple values based on given columns.static ClickHouseColumnClickHouseColumn. of(String columnName, ClickHouseDataType dataType, boolean nullable, ClickHouseColumn... nestedColumns)ClickHouseValueClickHouseDataProcessor. read(ClickHouseValue value, ClickHouseColumn column)Reads deserialized value directly from input stream.protected abstract voidClickHouseDataProcessor. readAndFill(ClickHouseValue value, ClickHouseColumn column)Reads column(atreadPositionfrom input stream and fill deserialized data into the given value object.voidClickHouseSerializer. serialize(T value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)Writes serialized value to output stream.abstract voidClickHouseDataProcessor. write(ClickHouseValue value, ClickHouseColumn column)Writes serialized value to output stream.Method parameters in com.clickhouse.client with type arguments of type ClickHouseColumn Modifier and Type Method Description ClickHouseDataProcessorClickHouseDataStreamFactory. getProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, Map<String,Object> settings, List<ClickHouseColumn> columns)Gets data processor according to givenClickHouseConfigand settings.static ClickHouseValue[]ClickHouseValues. newValues(ClickHouseConfig config, List<ClickHouseColumn> columns)Creates multiple values based on given columns.protected static intClickHouseColumn. readColumn(String args, int startIndex, int len, String name, List<ClickHouseColumn> list)static CompletableFuture<List<ClickHouseResponseSummary>>ClickHouseClient. send(ClickHouseNode server, String sql, List<ClickHouseColumn> columns, Object[]... params)Sends SQL query along with raw parameters(e.g.Constructor parameters in com.clickhouse.client with type arguments of type ClickHouseColumn Constructor Description ClickHouseDataProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)Default constructor. -
Uses of ClickHouseColumn in com.clickhouse.client.data
Fields in com.clickhouse.client.data with type parameters of type ClickHouseColumn Modifier and Type Field Description protected List<ClickHouseColumn>ClickHouseStreamResponse. columnsprotected static List<ClickHouseColumn>ClickHouseStreamResponse. defaultTypesMethods in com.clickhouse.client.data that return types with arguments of type ClickHouseColumn Modifier and Type Method Description List<ClickHouseColumn>ClickHouseExternalTable. getColumns()List<ClickHouseColumn>ClickHouseNestedValue. getColumns()Gets immutable list of nested columns.protected List<ClickHouseColumn>ClickHouseSimpleRecord. getColumns()List<ClickHouseColumn>ClickHouseSimpleResponse. getColumns()List<ClickHouseColumn>ClickHouseStreamResponse. getColumns()protected List<ClickHouseColumn>ClickHouseRowBinaryProcessor. readColumns()protected List<ClickHouseColumn>ClickHouseTabSeparatedProcessor. readColumns()Methods in com.clickhouse.client.data with parameters of type ClickHouseColumn Modifier and Type Method Description ClickHouseValueClickHouseRowBinaryProcessor.MappedFunctions. deserialize(ClickHouseValue ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)ClickHouseValueClickHouseTabSeparatedProcessor.MappedFunctions. deserialize(ClickHouseValue ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)Deserializes data read from input stream.protected voidClickHouseRowBinaryProcessor. readAndFill(ClickHouseValue value, ClickHouseColumn column)protected voidClickHouseTabSeparatedProcessor. readAndFill(ClickHouseValue value, ClickHouseColumn column)ClickHouseExternalTable.BuilderClickHouseExternalTable.Builder. removeColumn(ClickHouseColumn column)voidClickHouseRowBinaryProcessor.MappedFunctions. serialize(ClickHouseValue value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)voidClickHouseTabSeparatedProcessor.MappedFunctions. serialize(ClickHouseValue value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)Writes serialized value to output stream.voidClickHouseRowBinaryProcessor. write(ClickHouseValue value, ClickHouseColumn column)voidClickHouseTabSeparatedProcessor. write(ClickHouseValue value, ClickHouseColumn column)Method parameters in com.clickhouse.client.data with type arguments of type ClickHouseColumn Modifier and Type Method Description protected static Object[][]ClickHouseNestedValue. check(List<ClickHouseColumn> columns, Object[][] value)ClickHouseExternalTable.BuilderClickHouseExternalTable.Builder. columns(Collection<ClickHouseColumn> columns)static ClickHouseNestedValueClickHouseNestedValue. of(ClickHouseValue ref, List<ClickHouseColumn> columns, Object[][] values)Update value of the given object or create a new instance ifrefis null.static ClickHouseNestedValueClickHouseNestedValue. of(List<ClickHouseColumn> columns, Object[][] values)Wrap the given value.static ClickHouseRecordClickHouseSimpleRecord. of(List<ClickHouseColumn> columns, ClickHouseValue[] values)Creates a record object to wrap given values.static ClickHouseResponseClickHouseSimpleResponse. of(ClickHouseConfig config, List<ClickHouseColumn> columns, Object[][] values)Creates a response object using columns definition and raw values.static ClickHouseResponseClickHouseSimpleResponse. of(ClickHouseConfig config, List<ClickHouseColumn> columns, Object[][] values, ClickHouseResponseSummary summary)Creates a response object using columns definition and raw values.static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input, List<ClickHouseColumn> columns)static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input, Map<String,Object> settings, List<ClickHouseColumn> columns)static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input, Map<String,Object> settings, List<ClickHouseColumn> columns, ClickHouseResponseSummary summary)static ClickHouseNestedValueClickHouseNestedValue. ofEmpty(List<ClickHouseColumn> columns)Creates an empty nested value.
-