| Interface | Description |
|---|---|
| DataTableReader |
Interface for reading tabular data and writing to response.
|
| DataTypeConverter |
This interface defines converters to map from one data type to another.
|
| ExtensionManager |
This interface defines extension manager, which manages can be used get/set
managers for datasource, query and schema, as well as how to reload
configuration files on disk after change.
|
| Reloadable |
This interface defines the ability to load configuration automatically when
there's change detected.
|
| Repository<T extends ManagedEntity> |
This interface defines a repository for managing
ManagedEntity like
NamedDataSource, NamedSchema, and NamedQuery. |
| RepositoryManager |
This interface defines a service for managing entities like
NamedDataSource, NamedSchema, and NamedQuery. |
| UsageStats |
This interface defines the ability to load configuration automatically when
there's change detected.
|
| Class | Description |
|---|---|
| BaseRepository<T extends ManagedEntity> |
Base class for implementing a repository managing entities by ID and
optionally (registered) entity type.
|
| ByteBuffer |
Wrapper class of Vertx
Buffer representing a
sequence of zero or more bytes. |
| ColumnDefinition |
This class defines a column.
|
| DataSourceStats |
This class defines run-time statistics of a datasource.
|
| DataTypeMapping |
This defines a mapping from specific JDBC/native type to
DataType. |
| DefaultValues |
This class defines default value of all supported ClickHouse data types.
|
| DnsResolver |
This class will replace host and port variables in given connection string by
resolving SRV records.
|
| ExpandedUrlClassLoader |
Enhanced URL class loader which supports directory.
|
| Extension<T> |
This class defines an extension of JDBC bridge.
|
| ManagedEntity |
This class defines a entity which can be initialized using JSON format
configuration.
|
| NamedDataSource |
This class defines a named datasource.
|
| NamedQuery |
This class defines a named query, which is composed of query, schema and
parameters.
|
| NamedSchema |
This class defines a named schema.
|
| QueryParameters |
This class defines parameters can be used along with query, to change
behaviour of query exuection and result normalization.
|
| QueryParser |
This class extracts key information like connection string, schema, query,
and parameters etc.
|
| ResponseWriter |
This class defines how we write data to http response.
|
| StreamOptions |
This class defines options for streaming.
|
| TableDefinition |
This class represents a list of columns, as well as protocol version.
|
| TypedParameter<T> |
This class defines a parameter with data type and default value.
|
| Utils |
Helper class.
|
| Enum | Description |
|---|---|
| DataType |
| Exception | Description |
|---|---|
| DataAccessException |
Thrown by
DataTableReader when a problem occurs. |
Copyright © 2019–2021. All rights reserved.