Uses of Interface
com.clickhouse.client.ClickHouseValue
-
Packages that use ClickHouseValue 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.com.clickhouse.client.data.array -
-
Uses of ClickHouseValue in com.clickhouse.client
Classes in com.clickhouse.client with type parameters of type ClickHouseValue Modifier and Type Interface Description interfaceClickHouseDeserializer<T extends ClickHouseValue>Functional interface for deserialization.interfaceClickHouseSerializer<T extends ClickHouseValue>Functional interface for serializtion.Fields in com.clickhouse.client with type parameters of type ClickHouseValue Modifier and Type Field Description static ClickHouseSerializer<ClickHouseValue>ClickHouseSerializer. DO_NOTHINGDefault serializer simply does nothing.static ClickHouseDeserializer<ClickHouseValue>ClickHouseDeserializer. EMPTY_VALUEDefault deserializer simply returns empty value.static ClickHouseDeserializer<ClickHouseValue>ClickHouseDeserializer. NOT_SUPPORTEDDefault deserializer throws IOException to inform caller deserialization is not supported.static ClickHouseSerializer<ClickHouseValue>ClickHouseSerializer. NOT_SUPPORTEDDefault deserializer throws IOException to inform caller serialization is not supported.Methods in com.clickhouse.client with type parameters of type ClickHouseValue Modifier and Type Method Description protected static <E extends Enum<E>,T extends ClickHouseValue>
voidClickHouseDataProcessor. buildMappings(Map<E,ClickHouseDeserializer<? extends ClickHouseValue>> deserializers, Map<E,ClickHouseSerializer<? extends ClickHouseValue>> serializers, ClickHouseDeserializer<T> d, ClickHouseSerializer<T> s, E... types)Methods in com.clickhouse.client that return ClickHouseValue Modifier and Type Method Description default ClickHouseValueClickHouseValue. copy()Gets a shallow copy of this value object.ClickHouseValueClickHouseValue. copy(boolean deep)Gets a copy of this value object.ClickHouseValue[]ClickHouseParameterizedQuery. getParameterTemplates()Gets parameter templates for converting value to SQL expression.ClickHouseValueClickHouseRecord. getValue(int index)Gets deserialized value wrapped in an object using column index.ClickHouseValueClickHouseRecord. getValue(String name)Gets deserialized value wrapped in an object using case-insensitive column name, which usually is slower thanClickHouseRecord.getValue(int).static ClickHouseValueClickHouseValues. newValue(ClickHouseConfig config, ClickHouseColumn column)Creates a value object based on given column.static ClickHouseValueClickHouseValues. newValue(ClickHouseConfig config, ClickHouseDataType type)Creates a value object based on given data type.ClickHouseValueClickHouseValue. resetToNullOrEmpty()Resets value to null, or empty when null is not supported(e.g.default ClickHouseValueClickHouseValue. update(boolean value)Updates value.default ClickHouseValueClickHouseValue. update(boolean[] value)Updates value.ClickHouseValueClickHouseValue. update(byte value)Updates value.default ClickHouseValueClickHouseValue. update(byte[] value)Updates value.default ClickHouseValueClickHouseValue. update(char value)Updates value.default ClickHouseValueClickHouseValue. update(char[] value)Updates value.ClickHouseValueClickHouseValue. update(double value)Updates value.default ClickHouseValueClickHouseValue. update(double[] value)Updates value.ClickHouseValueClickHouseValue. update(float value)Updates value.default ClickHouseValueClickHouseValue. update(float[] value)Updates value.ClickHouseValueClickHouseValue. update(int value)Updates value.default ClickHouseValueClickHouseValue. update(int[] value)Updates value.ClickHouseValueClickHouseValue. update(long value)Updates value.default ClickHouseValueClickHouseValue. update(long[] value)Updates value.ClickHouseValueClickHouseValue. update(short value)Updates value.default ClickHouseValueClickHouseValue. update(short[] value)Updates value.ClickHouseValueClickHouseValue. update(ClickHouseValue value)Updates value.default ClickHouseValueClickHouseValue. update(InputStream value)Updates value.default ClickHouseValueClickHouseValue. update(Reader value)Updates value.default ClickHouseValueClickHouseValue. update(Enum<?> value)Updates value.default ClickHouseValueClickHouseValue. update(Object value)Updates value.default ClickHouseValueClickHouseValue. update(Object[] value)Updates value.ClickHouseValueClickHouseValue. update(String value)Updates value.ClickHouseValueClickHouseValue. update(BigDecimal value)Updates value.ClickHouseValueClickHouseValue. update(BigInteger value)Updates value.default ClickHouseValueClickHouseValue. update(Inet4Address value)Updates value.default ClickHouseValueClickHouseValue. update(Inet6Address value)Updates value.default ClickHouseValueClickHouseValue. update(Instant value)Updates value.default ClickHouseValueClickHouseValue. update(LocalDate value)Updates value.default ClickHouseValueClickHouseValue. update(LocalDateTime value)Updates value.default ClickHouseValueClickHouseValue. update(LocalTime value)Updates value.default ClickHouseValueClickHouseValue. update(OffsetDateTime value)Updates value.default ClickHouseValueClickHouseValue. update(ZonedDateTime value)Updates value.default ClickHouseValueClickHouseValue. update(Collection<?> value)Updates value.default ClickHouseValueClickHouseValue. update(Enumeration<?> value)Updates value.default ClickHouseValueClickHouseValue. update(Map<?,?> value)Updates value.default ClickHouseValueClickHouseValue. update(UUID value)Updates value.default ClickHouseValueClickHouseValue. updateUnknown(Object value)Updates value when the type is not supported.Methods in com.clickhouse.client that return types with arguments of type ClickHouseValue Modifier and Type Method Description default Iterator<ClickHouseValue>ClickHouseRecord. iterator()Methods in com.clickhouse.client with parameters of type ClickHouseValue Modifier and Type Method Description static StringClickHouseValues. convertToString(ClickHouseValue value)Converts given value object to string.SelfTClickHouseRequest. params(ClickHouseValue[] values)Sets parameters wrapped byClickHouseValue.SelfTClickHouseRequest. params(ClickHouseValue value, ClickHouseValue... more)Sets parameters wrapped byClickHouseValue.static CompletableFuture<List<ClickHouseResponseSummary>>ClickHouseClient. send(ClickHouseNode server, String sql, ClickHouseValue[] templates, Object[]... params)Sends SQL query along with template objects and raw parameters to specified server.ClickHouseValueClickHouseValue. update(ClickHouseValue value)Updates value.Constructor parameters in com.clickhouse.client with type arguments of type ClickHouseValue Constructor Description QueryPart(ClickHouseConfig config, String part, int paramIndex, String paramName, String paramType, Map<String,ClickHouseValue> map) -
Uses of ClickHouseValue in com.clickhouse.client.data
Classes in com.clickhouse.client.data that implement ClickHouseValue Modifier and Type Class Description classClickHouseArrayValue<T>Wrapper class of Array.classClickHouseBigDecimalValueWraper class of BigDecimal.classClickHouseBigIntegerValueWraper class of BigInteger.classClickHouseBitmapValueWraper class of Bitmap.classClickHouseBoolValueWraper class of bool.classClickHouseByteValueWraper class of byte.classClickHouseDateTimeValueWraper class of LocalDateTime.classClickHouseDateValueWraper class of LocalDate.classClickHouseDoubleValueWraper class of double.classClickHouseEmptyValueWrapper class of Nothing.classClickHouseEnumValueWraper class of enum.classClickHouseFloatValueWraper class of float.classClickHouseGeoMultiPolygonValueWraper class of MultiPolygon.classClickHouseGeoPointValueWraper class of Point.classClickHouseGeoPolygonValueWraper class of Polygon.classClickHouseGeoRingValueWraper class of Ring.classClickHouseInstantValueWraper class of Instant.classClickHouseIntegerValueWraper class of int.classClickHouseIpv4ValueWraper class of Inet4Address.classClickHouseIpv6ValueWraper class of Inet6Address.classClickHouseLongValueWraper class of long.classClickHouseMapValueclassClickHouseNestedValueWrapper class of Nested.classClickHouseObjectValue<T>classClickHouseOffsetDateTimeValueWraper class of OffsetDateTime.classClickHouseShortValueWraper class of short.classClickHouseStringValueWraper class of string.classClickHouseTupleValueWrapper class of Tuple.classClickHouseUuidValueWraper class of string.Methods in com.clickhouse.client.data that return ClickHouseValue Modifier and Type Method Description ClickHouseValueClickHouseEmptyValue. copy(boolean deep)ClickHouseValueClickHouseRowBinaryProcessor.MappedFunctions. deserialize(ClickHouseValue ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)ClickHouseValueClickHouseSimpleRecord. getValue(int index)ClickHouseValueClickHouseSimpleRecord. getValue(String name)protected ClickHouseValue[]ClickHouseSimpleRecord. getValues()ClickHouseValueClickHouseEmptyValue. resetToNullOrEmpty()ClickHouseValueClickHouseDateTimeValue. update(OffsetDateTime value)ClickHouseValueClickHouseDateTimeValue. update(ZonedDateTime value)ClickHouseValueClickHouseEmptyValue. update(byte value)ClickHouseValueClickHouseEmptyValue. update(double value)ClickHouseValueClickHouseEmptyValue. update(float value)ClickHouseValueClickHouseEmptyValue. update(int value)ClickHouseValueClickHouseEmptyValue. update(long value)ClickHouseValueClickHouseEmptyValue. update(short value)ClickHouseValueClickHouseEmptyValue. update(ClickHouseValue value)ClickHouseValueClickHouseEmptyValue. update(String value)ClickHouseValueClickHouseEmptyValue. update(BigDecimal value)ClickHouseValueClickHouseEmptyValue. update(BigInteger value)ClickHouseValueClickHouseMapValue. update(Object value)ClickHouseValueClickHouseObjectValue. update(Object value)ClickHouseValueClickHouseStringValue. update(BigDecimal value)ClickHouseValueClickHouseStringValue. update(BigInteger value)ClickHouseValueClickHouseArrayValue. updateUnknown(Object value)ClickHouseValueClickHouseMapValue. updateUnknown(Object value)ClickHouseValueClickHouseNestedValue. updateUnknown(Object value)Methods in com.clickhouse.client.data with parameters of type ClickHouseValue Modifier and Type Method Description ClickHouseValueClickHouseRowBinaryProcessor.MappedFunctions. deserialize(ClickHouseValue ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)static <T> ClickHouseArrayValue<T>ClickHouseArrayValue. of(ClickHouseValue ref, T[] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseBigDecimalValueClickHouseBigDecimalValue. of(ClickHouseValue ref, BigDecimal value)Update value of the given object or create a new instance ifrefis null.static ClickHouseBigIntegerValueClickHouseBigIntegerValue. of(ClickHouseValue ref, BigInteger value)Update value of the given object or create a new instance ifrefis null.static ClickHouseBitmapValueClickHouseBitmapValue. of(ClickHouseValue ref, ClickHouseBitmap value)Update value of the given object or create a new instance ifrefis null.static ClickHouseBoolValueClickHouseBoolValue. of(ClickHouseValue ref, boolean value)Update value of the given object or create a new instance ifrefis null.static ClickHouseByteValueClickHouseByteValue. of(ClickHouseValue ref, byte value)Update value of the given object or create a new instance ifrefis null.static ClickHouseDateTimeValueClickHouseDateTimeValue. of(ClickHouseValue ref, String value, int scale, TimeZone tz)Update value of the given object or create a new instance ifrefis null.static ClickHouseDateTimeValueClickHouseDateTimeValue. of(ClickHouseValue ref, LocalDateTime value, int scale, TimeZone tz)Update value of the given object or create a new instance ifrefis null.static ClickHouseDateValueClickHouseDateValue. of(ClickHouseValue ref, LocalDate value)Update value of the given object or create a new instance ifrefis null.static ClickHouseDoubleValueClickHouseDoubleValue. of(ClickHouseValue ref, double value)Update value of the given object or create a new instance ifrefis null.static ClickHouseEnumValueClickHouseEnumValue. of(ClickHouseValue ref, ClickHouseEnum type, int value)Update value of the given object or create a new instance ifrefis null.static ClickHouseEnumValueClickHouseEnumValue. of(ClickHouseValue ref, Enum<?> value)Update value of the given object or create a new instance ifrefis null.static ClickHouseFloatValueClickHouseFloatValue. of(ClickHouseValue ref, float value)Update value of the given object or create a new instance ifrefis null.static ClickHouseGeoMultiPolygonValueClickHouseGeoMultiPolygonValue. of(ClickHouseValue ref, double[][][][] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseGeoPointValueClickHouseGeoPointValue. of(ClickHouseValue ref, double[] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseGeoPolygonValueClickHouseGeoPolygonValue. of(ClickHouseValue ref, double[][][] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseGeoRingValueClickHouseGeoRingValue. of(ClickHouseValue ref, double[][] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseInstantValueClickHouseInstantValue. of(ClickHouseValue ref, String value, int scale, TimeZone tz)Update value of the given object or create a new instance ifrefis null.static ClickHouseInstantValueClickHouseInstantValue. of(ClickHouseValue ref, Instant value, int scale, TimeZone tz)Update value of the given object or create a new instance ifrefis null.static ClickHouseIntegerValueClickHouseIntegerValue. of(ClickHouseValue ref, int value)Update value of the given object or create a new instance ifrefis null.static ClickHouseIpv4ValueClickHouseIpv4Value. of(ClickHouseValue ref, Inet4Address value)Update value of the given object or create a new instance ifrefis null.static ClickHouseIpv6ValueClickHouseIpv6Value. of(ClickHouseValue ref, Inet6Address value)Update value of the given object or create a new instance ifrefis null.static ClickHouseLongValueClickHouseLongValue. of(ClickHouseValue ref, boolean unsigned, long value)Update value of the given object or create a new instance ifrefis null.static ClickHouseMapValueClickHouseMapValue. of(ClickHouseValue ref, Map<?,?> value, Class<?> keyType, Class<?> valueType)Update value of the given object or create a new instance ifrefis null.static ClickHouseNestedValueClickHouseNestedValue. of(ClickHouseValue ref, List<ClickHouseColumn> columns, Object[][] values)Update value of the given object or create a new instance ifrefis null.static ClickHouseOffsetDateTimeValueClickHouseOffsetDateTimeValue. of(ClickHouseValue ref, LocalDateTime value, int scale, TimeZone tz)Update value of the given object or create a new instance ifrefis null.static ClickHouseShortValueClickHouseShortValue. of(ClickHouseValue ref, short value)Update value of the given object or create a new instance ifrefis null.static ClickHouseRecordClickHouseSimpleRecord. of(List<ClickHouseColumn> columns, ClickHouseValue[] values)Creates a record object to wrap given values.static ClickHouseStringValueClickHouseStringValue. of(ClickHouseValue ref, String value)Update value of the given object or create a new instance ifrefis null.static ClickHouseTupleValueClickHouseTupleValue. of(ClickHouseValue ref, List<Object> value)Update value of the given object or create a new instance ifrefis null.static ClickHouseUuidValueClickHouseUuidValue. of(ClickHouseValue ref, UUID value)Update value of the given object or create a new instance ifrefis null.static ClickHouseBitmapValueClickHouseBitmapValue. ofEmpty(ClickHouseValue ref, ClickHouseDataType valueType)Update given value to empty or create a new instance ifrefis null.static ClickHouseBigDecimalValueClickHouseBigDecimalValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseBigIntegerValueClickHouseBigIntegerValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseBoolValueClickHouseBoolValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseByteValueClickHouseByteValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseDateTimeValueClickHouseDateTimeValue. ofNull(ClickHouseValue ref, int scale, TimeZone tz)Update given value to null or create a new instance ifrefis null.static ClickHouseDateValueClickHouseDateValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseDoubleValueClickHouseDoubleValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseEnumValueClickHouseEnumValue. ofNull(ClickHouseValue ref, ClickHouseEnum type)Update given value to null or create a new instance ifrefis null.static ClickHouseEnumValueClickHouseEnumValue. ofNull(ClickHouseValue ref, Class<? extends Enum> clazz)Update given value to null or create a new instance ifrefis null.static ClickHouseFloatValueClickHouseFloatValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseInstantValueClickHouseInstantValue. ofNull(ClickHouseValue ref, int scale, TimeZone tz)Update given value to null or create a new instance ifrefis null.static ClickHouseIntegerValueClickHouseIntegerValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseIpv4ValueClickHouseIpv4Value. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseIpv6ValueClickHouseIpv6Value. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseLongValueClickHouseLongValue. ofNull(ClickHouseValue ref, boolean unsigned)Update given value to null or create a new instance ifrefis null.static ClickHouseOffsetDateTimeValueClickHouseOffsetDateTimeValue. ofNull(ClickHouseValue ref, int scale, TimeZone tz)Update given value to null or create a new instance ifrefis null.static ClickHouseShortValueClickHouseShortValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseStringValueClickHouseStringValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.static ClickHouseUuidValueClickHouseUuidValue. ofNull(ClickHouseValue ref)Update given value to null or create a new instance ifrefis null.voidClickHouseRowBinaryProcessor.MappedFunctions. serialize(ClickHouseValue value, ClickHouseConfig config, ClickHouseColumn column, OutputStream output)ClickHouseArrayValue<T>ClickHouseArrayValue. update(ClickHouseValue value)ClickHouseBigDecimalValueClickHouseBigDecimalValue. update(ClickHouseValue value)ClickHouseBigIntegerValueClickHouseBigIntegerValue. update(ClickHouseValue value)ClickHouseBitmapValueClickHouseBitmapValue. update(ClickHouseValue value)ClickHouseBoolValueClickHouseBoolValue. update(ClickHouseValue value)ClickHouseByteValueClickHouseByteValue. update(ClickHouseValue value)ClickHouseDateTimeValueClickHouseDateTimeValue. update(ClickHouseValue value)ClickHouseDateValueClickHouseDateValue. update(ClickHouseValue value)ClickHouseDoubleValueClickHouseDoubleValue. update(ClickHouseValue value)ClickHouseValueClickHouseEmptyValue. update(ClickHouseValue value)ClickHouseEnumValueClickHouseEnumValue. update(ClickHouseValue value)ClickHouseFloatValueClickHouseFloatValue. update(ClickHouseValue value)ClickHouseGeoMultiPolygonValueClickHouseGeoMultiPolygonValue. update(ClickHouseValue value)ClickHouseGeoPointValueClickHouseGeoPointValue. update(ClickHouseValue value)ClickHouseGeoPolygonValueClickHouseGeoPolygonValue. update(ClickHouseValue value)ClickHouseGeoRingValueClickHouseGeoRingValue. update(ClickHouseValue value)ClickHouseInstantValueClickHouseInstantValue. update(ClickHouseValue value)ClickHouseIntegerValueClickHouseIntegerValue. update(ClickHouseValue value)ClickHouseIpv4ValueClickHouseIpv4Value. update(ClickHouseValue value)ClickHouseIpv6ValueClickHouseIpv6Value. update(ClickHouseValue value)ClickHouseLongValueClickHouseLongValue. update(ClickHouseValue value)ClickHouseMapValueClickHouseMapValue. update(ClickHouseValue value)ClickHouseNestedValueClickHouseNestedValue. update(ClickHouseValue value)ClickHouseOffsetDateTimeValueClickHouseOffsetDateTimeValue. update(ClickHouseValue value)ClickHouseShortValueClickHouseShortValue. update(ClickHouseValue value)protected voidClickHouseSimpleRecord. update(ClickHouseValue[] values)ClickHouseStringValueClickHouseStringValue. update(ClickHouseValue value)ClickHouseTupleValueClickHouseTupleValue. update(ClickHouseValue value)ClickHouseUuidValueClickHouseUuidValue. update(ClickHouseValue value)Constructors in com.clickhouse.client.data with parameters of type ClickHouseValue Constructor Description ClickHouseSimpleRecord(List<ClickHouseColumn> columns, ClickHouseValue[] values)ClickHouseSimpleResponse(List<ClickHouseColumn> columns, ClickHouseValue[][] values, ClickHouseResponseSummary summary) -
Uses of ClickHouseValue in com.clickhouse.client.data.array
Classes in com.clickhouse.client.data.array that implement ClickHouseValue Modifier and Type Class Description classClickHouseByteArrayValueWrapper ofbyte[].classClickHouseDoubleArrayValueWrapper ofdouble[].classClickHouseFloatArrayValueWrapper offloat[].classClickHouseIntArrayValueWrapper ofint[].classClickHouseLongArrayValueWrapper oflong[].classClickHouseShortArrayValueWrapper ofshort[].Methods in com.clickhouse.client.data.array that return ClickHouseValue Modifier and Type Method Description ClickHouseValueClickHouseByteArrayValue. updateUnknown(Object value)ClickHouseValueClickHouseDoubleArrayValue. updateUnknown(Object value)ClickHouseValueClickHouseFloatArrayValue. updateUnknown(Object value)ClickHouseValueClickHouseIntArrayValue. updateUnknown(Object value)ClickHouseValueClickHouseLongArrayValue. updateUnknown(Object value)ClickHouseValueClickHouseShortArrayValue. updateUnknown(Object value)Methods in com.clickhouse.client.data.array with parameters of type ClickHouseValue Modifier and Type Method Description static ClickHouseByteArrayValueClickHouseByteArrayValue. of(ClickHouseValue ref, byte[] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseDoubleArrayValueClickHouseDoubleArrayValue. of(ClickHouseValue ref, double[] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseFloatArrayValueClickHouseFloatArrayValue. of(ClickHouseValue ref, float[] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseIntArrayValueClickHouseIntArrayValue. of(ClickHouseValue ref, int[] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseLongArrayValueClickHouseLongArrayValue. of(ClickHouseValue ref, long[] value)Update value of the given object or create a new instance ifrefis null.static ClickHouseShortArrayValueClickHouseShortArrayValue. of(ClickHouseValue ref, short[] value)Update value of the given object or create a new instance ifrefis null.ClickHouseByteArrayValueClickHouseByteArrayValue. update(ClickHouseValue value)ClickHouseDoubleArrayValueClickHouseDoubleArrayValue. update(ClickHouseValue value)ClickHouseFloatArrayValueClickHouseFloatArrayValue. update(ClickHouseValue value)ClickHouseIntArrayValueClickHouseIntArrayValue. update(ClickHouseValue value)ClickHouseLongArrayValueClickHouseLongArrayValue. update(ClickHouseValue value)ClickHouseShortArrayValueClickHouseShortArrayValue. update(ClickHouseValue value)
-