Package com.clickhouse.client.data
Provides necessary classes to handle different format or type of data.
-
Interface Summary Interface Description ClickHouseRecordTransformer -
Class Summary Class Description BinaryStreamUtils Utility class for dealing with binary stream and data.ClickHouseArrayValue<T> Wrapper class of Array.ClickHouseBigDecimalValue Wraper class of BigDecimal.ClickHouseBigIntegerValue Wraper class of BigInteger.ClickHouseBitmap ClickHouseBitmapValue Wraper class of Bitmap.ClickHouseBoolValue Wraper class of bool.ClickHouseByteValue Wraper class of byte.ClickHouseCityHash NOTE: The code is modified to be compatible with CityHash128 used in ClickHouseClickHouseDateTimeValue Wraper class of LocalDateTime.ClickHouseDateValue Wraper class of LocalDate.ClickHouseDoubleValue Wraper class of double.ClickHouseEmptyValue Wrapper class of Nothing.ClickHouseEnumValue Wraper class of enum.ClickHouseExternalTable ClickHouseExternalTable.Builder ClickHouseFloatValue Wraper class of float.ClickHouseGeoMultiPolygonValue Wraper class of MultiPolygon.ClickHouseGeoPointValue Wraper class of Point.ClickHouseGeoPolygonValue Wraper class of Polygon.ClickHouseGeoRingValue Wraper class of Ring.ClickHouseIntegerValue Wraper class of int.ClickHouseIpv4Value Wraper class of Inet4Address.ClickHouseIpv6Value Wraper class of Inet6Address.ClickHouseLongValue Wraper class of long.ClickHouseLZ4InputStream Reader from clickhouse in lz4.ClickHouseLZ4OutputStream ClickHouseMapValue ClickHouseNestedValue Wrapper class of Nested.ClickHouseObjectValue<T> ClickHouseOffsetDateTimeValue Wraper class of OffsetDateTime.ClickHousePipedStream A combination ofPipedOutputStream
andPipedInputStream
for streaming data between server and client.ClickHouseRowBinaryProcessor Data processor for handlingClickHouseFormat.RowBinary
andClickHouseFormat.RowBinaryWithNamesAndTypes
two formats.ClickHouseRowBinaryProcessor.MappedFunctions ClickHouseShortValue Wraper class of short.ClickHouseSimpleRecord Default implementation ofClickHouseRecord
, which is simply a combination of list of columns and array of values.ClickHouseSimpleResponse A simple response built on top of two lists: columns and records.ClickHouseStreamResponse A stream response from server.ClickHouseStringValue Wraper class of string.ClickHouseTabSeparatedProcessor ClickHouseTupleValue Wrapper class of Tuple.ClickHouseUuidValue Wraper class of string.JsonStreamUtils Utility class for reading and writing objects in JSON format.