| Package | Description |
|---|---|
| org.jdbi.v3.core |
The 'core' package hosts the top level interface into jdbi core.
|
| org.jdbi.v3.core.argument |
The
argument classes translate Java types into JDBC parameters. |
| org.jdbi.v3.core.array |
The
array package binds Java arrays and collections to SQL arrays, and
handles mapping array result types back to Java arrays and collections. |
| org.jdbi.v3.core.collector |
The
collector package reduces the mapped rows of the result set
into a Stream Collector to produce the final aggregated result. |
| org.jdbi.v3.core.config |
The
config classes define a configuration registry starting from
each Jdbi instance. |
| org.jdbi.v3.core.enums | |
| org.jdbi.v3.core.extension |
The
extension classes allow you to extend Jdbi's
functionality by declaring interface types that may attach to Handle
instances. |
| org.jdbi.v3.core.internal |
Utility classes used internally by Jdbi.
|
| org.jdbi.v3.core.mapper |
mappers take the JDBC ResultSet and produce Java results. |
| org.jdbi.v3.core.mapper.immutables | |
| org.jdbi.v3.core.mapper.reflect |
mapper.reflect provides RowMappers that reflectively
construct result types using techniques like constructor injection
or JavaBeans setters. |
| org.jdbi.v3.core.mapper.reflect.internal | |
| org.jdbi.v3.core.qualifier | |
| org.jdbi.v3.core.result |
result provides the streaming interface that reads rows from JDBC
and drives the mapper and collector processes to
produce results. |
| org.jdbi.v3.core.statement |
The
statement package provides most of the Fluent API
to drive statement execution. |
| org.jdbi.v3.core.transaction |
The
transaction package implements the strategy
Jdbi uses to open and close transactions. |
| Modifier and Type | Class and Description |
|---|---|
class |
Handles
Configuration class for handles.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Arguments
A registry for ArgumentFactory instances.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SqlArrayTypes
Configuration class for SQL array binding and mapping.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbiCollectors
Registry of collector factories.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JdbiConfig<This extends JdbiConfig<This>>
Interface for classes that hold configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbiCaches
Hold metadata caches which maps various JVM constants into pre-parsed forms.
|
| Modifier and Type | Method and Description |
|---|---|
default <C extends JdbiConfig<C>> |
Configurable.configure(Class<C> configClass,
Consumer<C> configurer)
Passes the configuration object of the given type to the configurer, then returns this object.
|
<C extends JdbiConfig<C>> |
ConfigRegistry.get(Class<C> configClass)
Returns this registry's instance of the given config class.
|
default <C extends JdbiConfig<C>> |
Configurable.getConfig(Class<C> configClass)
Gets the configuration object of the given type, associated with this object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Enums
Configuration for behavior related to
Enums. |
| Modifier and Type | Class and Description |
|---|---|
class |
Extensions
Configuration class for defining
Jdbi extensions via ExtensionFactory
instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumStrategies |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnMappers
Configuration registry for
ColumnMapperFactory instances. |
class |
MapEntryMappers
Configuration class for MapEntryMapper.
|
class |
MapMappers |
class |
Mappers
Configuration class for obtaining row or column mappers.
|
class |
RowMappers
Configuration registry for
RowMapperFactory instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbiImmutables
|
| Modifier and Type | Class and Description |
|---|---|
class |
ReflectionMappers
Configuration class for reflective mappers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PojoTypes |
| Modifier and Type | Class and Description |
|---|---|
class |
Qualifiers
Utility class for type qualifiers supported by Jdbi core.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResultProducers
Commonly used ResultProducer implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SqlStatements
Configuration holder for
SqlStatements. |
class |
StatementExceptions
Configuration for
StatementException and subclasses behavior. |
| Modifier and Type | Method and Description |
|---|---|
<C extends JdbiConfig<C>> |
StatementContext.getConfig(Class<C> configClass)
Gets the configuration object of the given type, associated with this context.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SerializableTransactionRunner.Configuration
Configuration for serializable transaction runner
|
Copyright © 2019. All rights reserved.