Dependencies
Declarations
-
org
-
jdbi
-
v3
-
core
-
CloseException
-
ConnectionException
-
ConnectionFactory
-
ConstantHandleSupplier
-
Handle
-
LOG: Logger
-
closer: ConnectionCloser
-
transactions: TransactionHandler
-
connection: Connection
-
forceEndTransactions: boolean
-
config: ThreadLocal<ConfigRegistry>
-
extensionMethod: ThreadLocal<ExtensionMethod>
-
statementBuilder: StatementBuilder
-
closed: boolean
-
Handle(ConfigRegistry, ConnectionCloser, TransactionHandler, StatementBuilder, Connection): void
-
getConfig(): ConfigRegistry
-
setConfig(ConfigRegistry): void
-
setConfigThreadLocal(ThreadLocal<ConfigRegistry>): void
-
getConnection(): Connection
-
getStatementBuilder(): StatementBuilder
-
setStatementBuilder(StatementBuilder): Handle
-
close(): void
-
isClosed(): boolean
-
select(String, Object[]): Query
-
execute(String, Object[]): int
-
createBatch(): Batch
-
prepareBatch(String): PreparedBatch
-
createCall(String): Call
-
createQuery(String): Query
-
createScript(String): Script
-
createUpdate(String): Update
-
isInTransaction(): boolean
-
begin(): Handle
-
commit(): Handle
-
rollback(): Handle
-
rollbackToSavepoint(String): Handle
-
msSince(long): long
-
savepoint(String): Handle
-
release(String): Handle
-
isReadOnly(): boolean
-
setReadOnly(boolean): Handle
-
inTransaction(HandleCallback<Object, Exception>): Object
-
useTransaction(HandleConsumer<Exception>): void
-
inTransaction(TransactionIsolationLevel, HandleCallback<Object, Exception>): Object
-
useTransaction(TransactionIsolationLevel, HandleConsumer<Exception>): void
-
setTransactionIsolation(TransactionIsolationLevel): void
-
setTransactionIsolation(int): void
-
getTransactionIsolationLevel(): TransactionIsolationLevel
-
attach(Class<Object>): Object
-
getExtensionMethod(): ExtensionMethod
-
setExtensionMethod(ExtensionMethod): void
-
setExtensionMethodThreadLocal(ThreadLocal<ExtensionMethod>): void
-
ConnectionCloser
-
TransactionResetter
-
HandleCallback
-
HandleConsumer
-
Handles
-
Jdbi
-
LOG: Logger
-
config: ConfigRegistry
-
connectionFactory: ConnectionFactory
-
transactionhandler: AtomicReference<TransactionHandler>
-
statementBuilderFactory: AtomicReference<StatementBuilderFactory>
-
plugins: CopyOnWriteArrayList<JdbiPlugin>
-
threadHandleSupplier: ThreadLocal<HandleSupplier>
-
Jdbi(ConnectionFactory): void
-
create(Connection): Jdbi
-
create(DataSource): Jdbi
-
create(ConnectionFactory): Jdbi
-
create(String): Jdbi
-
create(String, Properties): Jdbi
-
create(String, String, String): Jdbi
-
open(DataSource): Handle
-
open(ConnectionFactory): Handle
-
open(Connection): Handle
-
open(String): Handle
-
open(String, String, String): Handle
-
open(String, Properties): Handle
-
installPlugins(): Jdbi
-
installPlugin(JdbiPlugin): Jdbi
-
setStatementBuilderFactory(StatementBuilderFactory): Jdbi
-
getStatementBuilderFactory(): StatementBuilderFactory
-
getConfig(): ConfigRegistry
-
setTransactionHandler(TransactionHandler): Jdbi
-
getTransactionHandler(): TransactionHandler
-
open(): Handle
-
withHandle(HandleCallback<Object, Exception>): Object
-
useHandle(HandleConsumer<Exception>): void
-
inTransaction(HandleCallback<Object, Exception>): Object
-
useTransaction(HandleConsumer<Exception>): void
-
inTransaction(TransactionIsolationLevel, HandleCallback<Object, Exception>): Object
-
useTransaction(TransactionIsolationLevel, HandleConsumer<Exception>): void
-
withExtension(Class<Object>, ExtensionCallback<Object, Object, Exception>): Object
-
callWithExtension(Class<Object>, ExtensionCallback<Object, Object, Exception>, HandleSupplier): Object
-
useExtension(Class<Object>, ExtensionConsumer<Object, Exception>): void
-
onDemand(Class<Object>): Object
-
JdbiException
-
LazyHandleSupplier
-
OnDemandExtensions
-
SingleConnectionFactory
-
annotation
-
argument
-
array
-
collector
-
config
-
enums
-
extension
-
generic
-
h2
-
internal
-
locator
-
mapper
-
qualifier
-
result
-
spi
-
statement
-
transaction
-
meta
Java files
Class files