Skip navigation links

JDBC driver for Picodata 5.0.1 API

Packages 
Package Description
io.picodata.compat
Compatibility layer with not supported JDK features.
io.picodata.compat.jdk11
Compatibility layer with JDK 11.
io.picodata.compat.jdk11.sql
This package contains shims for compatibility with JDK11 java.sql package.
io.picodata.jdbc
JDBC driver for Picodata
io.picodata.jdbc.api
Exposed Picodata API classes that are not part of the standard JDBC API.
io.picodata.jdbc.api.cluster
This package contains classes and interfaces for implementing cluster topology info provider extensions for Picodata JDBC DataSource classes.
io.picodata.jdbc.api.loadbalancer
This package contains classes and interfaces for implementing load balancer extensions for Picodata JDBC DataSource classes.
io.picodata.jdbc.api.sharding
This package contains classes and interfaces related to Picodata cluster sharding key model.
io.picodata.jdbc.core
These classes are not part of public API
io.picodata.jdbc.core.cluster
Package contains classes for internal cluster-scoped functionality.
io.picodata.jdbc.core.cluster.schema
This package contains classes related to Picodata table schema and sharding information
io.picodata.jdbc.core.cluster.schema.sharding
This package contains classes related to Picodata table sharding specifications
io.picodata.jdbc.core.cluster.tier
Cluster tier-specific management classes.
io.picodata.jdbc.core.loadbalancer
This package contains classes for default load balancer implementation.
io.picodata.jdbc.core.pool
Internal implementation of connection pool.
io.picodata.jdbc.core.sharding
Contains internal implementation for shard-aware algorithms.
io.picodata.jdbc.core.sharding.bucket
Contains internal implementation of a logic around Picodata bucket entity.
io.picodata.jdbc.core.sharding.bucket.id
Contains classes related to vshard bucket identifier calculation.
io.picodata.jdbc.core.sharding.bucket.range
Range of bucket IDs.
io.picodata.jdbc.core.sharding.hash
Contains internal implementation of hashing for shard-aware algorithms.
io.picodata.jdbc.core.sharding.serialization
Contains internal serialization implementation for shard-aware algorithms.
io.picodata.jdbc.datasource
JDBC DataSource implementation classes for Picodata
io.picodata.jdbc.sharding
Copyright (c) 2025, Picodata JDBC authors.
io.picodata.jdbc.ssl
Classes related to SSLContext initialization
io.picodata.jdbc.util
Utility classes for JDBC driver
org.postgresql.jdbc
This package contains only shims for overcoming pgJDBC classes accessibility restrictions.
Skip navigation links

Copyright © 2026 Picodata. All rights reserved.