Uses of Package
org.jdbi.v3.core.config
Packages that use org.jdbi.v3.core.config
Package
Description
The 'core' package hosts the top level interface into jdbi core.
The 
argument classes translate Java types into JDBC parameters.
The 
array package binds Java arrays and collections to SQL arrays, and
handles mapping array result types back to Java arrays and collections.
The 
collector package reduces the mapped rows of the result set
into a Stream Collector to produce the final aggregated result.
The 
config classes define a configuration registry starting from
each Jdbi instance.
The 
extension classes allow you to extend Jdbi's
functionality by declaring interface types that may attach to Handle
instances.Utility classes used internally by Jdbi.
mappers take the JDBC ResultSet and produce Java results.mapper.reflect provides RowMappers that reflectively
construct result types using techniques like constructor injection
or JavaBeans setters.result provides the streaming interface that reads rows from JDBC
and drives the mapper and collector processes to
produce results.
The 
statement package provides most of the Fluent API
to drive statement execution.
The 
transaction package implements the strategy
Jdbi uses to open and close transactions.freemarker provides advanced string template processing.
The 
jpa plugin provides minimal support for discovering JPA
annotations like Column.
The 
postgres plugin provides improved support for
java.time, hstore, uuid, and enum
types when configured with a recent Postgres database server.SQL Objects
The 
sqlobject.config package defines configuration annotations
that modify the Jdbi configuration used as the context for executing
SqlObject methods, such as registering handled types.
The 
sqlobject.customizer package provides annotations
that customize the execution of a statement.sqlobject.locator inspects the declared SqlObject and determines
the statement text to pass off to core.locator for final
resolution of the statement text.JUnit 5 testing support.
vavr is a functional programming library for the JVM.- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.commonstext.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.coreClassDescriptionA registry ofJdbiConfiginstances by type.A type with access to access and modify arbitrary Jdbi configuration.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.argumentClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.argument.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.arrayClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.codec
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.collector
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.configClassDescriptionA registry ofJdbiConfiginstances by type.A type with access to access and modify arbitrary Jdbi configuration.Simple cache interface.Hold metadata caches which maps various JVM constants into pre-parsed forms.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.enums
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.enums.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.extensionClassDescriptionA registry ofJdbiConfiginstances by type.A type with access to access and modify arbitrary Jdbi configuration.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.internalClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.mapperClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.mapper.freebuilderClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.mapper.immutablesClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.mapper.reflect
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.mapper.reflect.internalClassDescriptionA registry ofJdbiConfiginstances by type.Simple cache interface.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.qualifierClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.result
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.statementClassDescriptionA registry ofJdbiConfiginstances by type.A type with access to access and modify arbitrary Jdbi configuration.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.core.transaction
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.freemarkerClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.freemarker.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.jackson2
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.jpa
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.jsonClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.json.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.postgresClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.postgres.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobjectClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobject.config
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobject.config.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobject.customizerClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobject.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobject.locator
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobject.locator.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.sqlobject.statement.internalClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.stringtemplate4.internal
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.testing.junit5
- 
Classes in org.jdbi.v3.core.config used by org.jdbi.v3.vavrClassDescriptionA registry ofJdbiConfiginstances by type.Interface for classes that hold configuration.