| Package | Description |
|---|---|
| org.jdbi.v3.core |
Start with
DBI and Handle |
| org.jdbi.v3.core.argument | |
| org.jdbi.v3.core.array | |
| org.jdbi.v3.core.config | |
| org.jdbi.v3.core.extension | |
| org.jdbi.v3.core.mapper | |
| org.jdbi.v3.core.statement |
Interfaces used to alter JDBI's handling of JDBC Statements
|
| Modifier and Type | Method and Description |
|---|---|
ConfigRegistry |
Jdbi.getConfig() |
ConfigRegistry |
Handle.getConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Argument |
AbstractArgumentFactory.build(T value,
ConfigRegistry config)
Produce an argument object for the given value.
|
Optional<Argument> |
ObjectArgumentFactory.build(Type expectedType,
Object value,
ConfigRegistry config) |
Optional<Argument> |
BuiltInArgumentFactory.build(Type expectedType,
Object value,
ConfigRegistry config) |
Optional<Argument> |
ArgumentFactory.build(Type type,
Object value,
ConfigRegistry config)
Returns an
Argument for the given value if the factory supports it; empty otherwise. |
Optional<Argument> |
AbstractArgumentFactory.build(Type type,
Object value,
ConfigRegistry config) |
void |
Arguments.setRegistry(ConfigRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
Optional<SqlArrayType<?>> |
SqlArrayTypeFactory.build(Type elementType,
ConfigRegistry config)
Returns an
SqlArrayType for the given elementType if this factory supports it; empty otherwise. |
Optional<ColumnMapper<?>> |
SqlArrayMapperFactory.build(Type type,
ConfigRegistry config) |
Optional<Argument> |
SqlArrayArgumentFactory.build(Type type,
Object value,
ConfigRegistry config) |
void |
SqlArrayTypes.setRegistry(ConfigRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
ConfigRegistry |
ConfigRegistry.createCopy()
Returns a copy of this config registry.
|
ConfigRegistry |
Configurable.getConfig()
Returns the configuration registry associated with this object.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
JdbiConfig.setRegistry(ConfigRegistry registry)
The registry will inject itself into the configuration object.
|
| Modifier and Type | Method and Description |
|---|---|
<V> V |
HandleSupplier.invokeInContext(ExtensionMethod extensionMethod,
ConfigRegistry config,
Callable<V> task) |
| Modifier and Type | Method and Description |
|---|---|
Optional<RowMapper<?>> |
RowMapperFactory.build(Type type,
ConfigRegistry config)
Supplies a row mapper which will map result set rows to type if the factory supports it; empty otherwise.
|
Optional<ColumnMapper<?>> |
EnumByOrdinalMapperFactory.build(Type type,
ConfigRegistry config) |
Optional<ColumnMapper<?>> |
EnumByNameMapperFactory.build(Type type,
ConfigRegistry config) |
Optional<ColumnMapper<?>> |
ColumnMapperFactory.build(Type type,
ConfigRegistry config)
Supplies a column mapper which will map columns to type if the factory supports it; empty otherwise.
|
Optional<ColumnMapper<?>> |
BuiltInMapperFactory.build(Type type,
ConfigRegistry config) |
void |
RowMappers.setRegistry(ConfigRegistry registry) |
void |
ColumnMappers.setRegistry(ConfigRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
ConfigRegistry |
StatementContext.getConfig() |
Copyright © 2017. All rights reserved.