All Classes and Interfaces

Class
Description
 
This interface represents a generic array value.
Wrapper class of Array.
Wrapper class of BigDecimal.
Wrapper class of BigInteger.
 
Wrapper class of Bitmap.
Wrapper class of bool.
Supported buffering mode for dealing with request and response.
This class represents a slice of a byte array.
 
Wrapper class of byte.
Wrapper interface depicts essential methods required by a client-side cache.
Utility class for validation.
NOTE: The code is modified to be compatible with CityHash128 used in ClickHouse
This class represents a column defined in database.
Supported compression algoritms.
 
Configuration change listener.
 
 
This defines a data processor for dealing with serialization and deserialization of one or multiple ClickHouseFormat.
 
Factory class for creating objects to handle data stream.
 
Basic ClickHouse data types.
This class defines custom reading/writing logic, which can be used in ClickHouseInputStream.readCustom(ClickHouseDataUpdater) and ClickHouseOutputStream.writeCustom(ClickHouseDataUpdater).
Wrapper class of LocalDateTime.
Wrapper class of LocalDate.
 
This class represents a deferred value.
Functional interface for deserialization.
 
 
Wrapper class of double.
Wrapper class of Nothing.
 
Wrapper class of enum.
"Attached" temporary table.
 
Wrapper of File with additional information like compression and format.
Wrapper class of float.
All formats supported by ClickHouse.
Freezable map.
Wrapper class of MultiPolygon.
Wrapper class of Point.
Wrapper class of Polygon.
Wrapper class of Ring.
Extended input stream for read optimization.
Wrapper class of Instant.
Wrapper class of int.
Wrapper class of Inet4Address.
Wrapper class of Inet6Address.
Wrapper class of long.
 
Wrapper class of Nested.
 
Wrapper class of OffsetDateTime.
This defines a configuration option.
Extended output stream for write optimization.
This class encapsulates custom input and output stream to ensure no compression/decompression will be applied during execution.
SPSC(Single-producer single-consumer) channel for streaming.
This defines a record returned from ClickHouse server.
 
Methods for renaming.
Functional interface for serializtion.
 
Wrapper class of short.
 
Wrapper class of String.
 
Wrapper class of Tuple.
 
Wrapper class of UUID.
Wrapper of a value returned from ClickHouse.
Help class for dealing with values.
Immutable ClickHouse version, which takes the form Year(Major).Feature(Minor).Maintenance(Patch).Build.
 
Adaptor for JDK logger.
Adaptor of JDK logger factory.
Unified logger.
Unified factory class to get logger.
Log message with arguments and/or error.
Adaptor for slf4j logger.
Adaptor of slf4j logger factory.
A wrapper class for unsigned byte.
A wrapper class for unsigned int.
A wrapper class for unsigned long.
A wrapper class for unsigned short.