Skip navigation links

Java driver for Picodata 2.0.0 API

Packages 
Package Description
io.picodata.driver
Picodata/Tarantool Client implementation based on the Netty transport and official MessagePack serializer implementation.
io.picodata.driver.api
Contains interfaces and classes essential for end-user driver API
io.picodata.driver.api.conditions
Tuple filtering conditions used in select operations
io.picodata.driver.api.connection
Classes for working with connections to Tarantool instances.
io.picodata.driver.api.cursor
Contains interfaces and implementations for cursors.
io.picodata.driver.api.metadata
Contains interfaces for Tarantool space metadata operations
io.picodata.driver.api.proxy
Contains classes essential for proxy client
io.picodata.driver.api.retry
Request retrying and network errors handling functionality.
io.picodata.driver.api.space
Contains interfaces for Tarantool space operations
io.picodata.driver.api.space.options
Contains implementations for Tarantool space options
io.picodata.driver.api.space.options.crud
Contains interfaces for Tarantool CRUD options
io.picodata.driver.api.space.options.crud.enums
Contains enums for CRUD option values.
io.picodata.driver.api.tuple
Contains tuple representation classes and helpers
io.picodata.driver.api.tuple.operations
This sub-package is dedicated to Tarantool update and upsert operations
io.picodata.driver.auth
Authentication mechanisms and data handlers.
io.picodata.driver.cluster
Service discovery mechanism and providers
io.picodata.driver.codecs
Contains implementations of Netty codecs
io.picodata.driver.core
Driver core classes
io.picodata.driver.core.conditions
Tuple filtering conditions used in select operations
io.picodata.driver.core.connection
Contains classes for connection establishing and selection strategy invocation algorithms.
io.picodata.driver.core.metadata
Contains implementations for Tarantool space metadata operations
io.picodata.driver.core.proxy
Contains classes and interfaces essential for proxy client
io.picodata.driver.core.proxy.enums
Contains enum class for proxy operation argument parts.
io.picodata.driver.core.space
Contains implementations for Tarantool space operations
io.picodata.driver.core.tuple
Contains implementations of tuple representation classes and helpers
io.picodata.driver.exceptions
Exception classes for internal client errors to be translated to user
io.picodata.driver.exceptions.errors
Classes for representing tarantool errors in java
io.picodata.driver.handlers
Contains Netty handler implementations
io.picodata.driver.mappers
Contains converters and mappers that map Java object and MessagePack
io.picodata.driver.mappers.converters
Contains converters that map Java object and MessagePack
io.picodata.driver.mappers.converters.object
Contains converters that map Java object to MessagePack
io.picodata.driver.mappers.converters.value
Contains converters that map MessagePack to Java object
io.picodata.driver.mappers.converters.value.defaults
Contains default converters that map MessagePack values to Java Objects
io.picodata.driver.mappers.factories
Contains factories for mappers and mappers stacks
io.picodata.driver.protocol
Tarantool binary protocol primitives and helpers
io.picodata.driver.protocol.requests
This sub-package is dedicated to Tarantool operation requests
io.picodata.driver.utils
Auxiliary code enhancements
Skip navigation links

Copyright © 2025 Picodata. All rights reserved.