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 "Attached" temporary table.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.ClickHouseInstantValue Wraper class of Instant.ClickHouseIntegerValue Wraper class of int.ClickHouseIpv4Value Wraper class of Inet4Address.ClickHouseIpv6Value Wraper class of Inet6Address.ClickHouseLongValue Wraper class of long.ClickHouseMapValue ClickHouseNestedValue Wrapper class of Nested.ClickHouseObjectValue<T> ClickHouseOffsetDateTimeValue Wraper class of OffsetDateTime.ClickHousePipedStream Deprecated. will be removed in v0.3.3, please useClickHouseDataStreamFactory.getInstance().createPipedStream()
insteadClickHouseRowBinaryProcessor 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 ClickHouseTabSeparatedProcessor.MappedFunctions ClickHouseTupleValue Wrapper class of Tuple.ClickHouseUuidValue Wraper class of string.JsonStreamUtils Utility class for reading and writing objects in JSON format.