Dependencies
- antlr/antlr/2.7.7
- java/11
- net.jodah/expiringmap/0.5.6
- org.antlr/antlr-runtime/3.4
- org.antlr/stringtemplate/3.2.1
- org.slf4j/slf4j-api/1.7.25
Declarations
-
org
-
jdbi
-
v3
-
core
-
CloseException
-
ConnectionException
-
ConnectionFactory
-
ConstantHandleSupplier
-
Handle
-
LOG: Logger
-
transactions: TransactionHandler
-
connection: Connection
-
forceEndTransactions: boolean
-
config: ThreadLocal<ConfigRegistry>
-
extensionMethod: ThreadLocal<ExtensionMethod>
-
statementBuilder: StatementBuilder
-
closed: boolean
-
Handle(ConfigRegistry, 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
-
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
-
TransactionResetter
-
-
HandleCallback
-
HandleConsumer
-
Handles
-
Jdbi
-
LOG: Logger
-
config: ConfigRegistry
-
connectionFactory: ConnectionFactory
-
transactionhandler: AtomicReference<TransactionHandler>
-
statementBuilderFactory: AtomicReference<StatementBuilderFactory>
-
plugins: CopyOnWriteArrayList<JdbiPlugin>
-
Jdbi(ConnectionFactory): void
-
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
-
useExtension(Class<Object>, ExtensionConsumer<Object, Exception>): void
-
onDemand(Class<Object>): Object
-
-
JdbiException
-
LazyHandleSupplier
-
db: Jdbi
-
config: ThreadLocal<ConfigRegistry>
-
extensionMethod: ThreadLocal<ExtensionMethod>
-
handle: Handle
-
closed: boolean
-
LazyHandleSupplier(Jdbi, ConfigRegistry): void
-
getConfig(): ConfigRegistry
-
getHandle(): Handle
-
initHandle(): void
-
invokeInContext(ExtensionMethod, ConfigRegistry, Callable<Object>): Object
-
close(): void
-
-
OnDemandExtensions
-
argument
-
AbstractArgumentFactory
-
Argument
-
ArgumentFactory
-
Arguments
-
BeanPropertyArguments
-
BuiltInArgumentFactory
-
CharacterStreamArgument
-
InputStreamArgument
-
JavaTimeZoneIdArgumentFactory
-
MapArguments
-
MethodReturnValueNamedArgumentFinder
-
NamedArgumentFinder
-
NullArgument
-
ObjectArgument
-
ObjectArgumentFactory
-
ObjectFieldArguments
-
ObjectMethodArguments
-
ObjectPropertyNamedArgumentFinder
-
- array
- collector
- config
- extension
- generic
- h2
- internal
- locator
-
mapper
-
BuiltInMapperFactory
-
ColumnMapper
-
ColumnMapperFactory
-
ColumnMappers
-
EnumByNameMapperFactory
-
EnumByOrdinalMapperFactory
-
EnumMapper
-
InferredColumnMapperFactory
-
InferredRowMapperFactory
-
JoinRow
-
JoinRowMapper
-
MapEntryConfig
-
MapEntryMapper
-
MapEntryMappers
-
MapMapper
-
Mappers
-
MappingException
-
Nested
-
NoSuchMapperException
-
OptionalMapper
-
RowMapper
-
RowMapperFactory
-
RowMappers
-
SingleColumnMapper
- reflect
-
-
result
-
EmptyResultSet
-
EmptyResultSetMetaData
-
LinkedHashMapRowReducer
-
NoResultsException
-
ResultBearing
-
ResultIterable
-
ResultIterator
-
ResultProducer
-
ResultProducers
-
ResultSetAccumulator
-
ResultSetException
-
ResultSetResultIterator
-
ResultSetScanner
-
RowReducer
-
RowView
-
StreamCallback
-
StreamConsumer
-
UnableToProduceResultException
-
- spi
-
statement
-
ArgumentBinder
-
BaseStatement
-
Batch
-
Binding
-
Call
-
CallableStatementMapper
-
Cleanable
-
ColonPrefixSqlParser
-
DefaultStatementBuilder
-
DefinedAttributeTemplateEngine
-
HashPrefixSqlParser
-
MessageFormatTemplateEngine
-
OutParameters
-
ParsedParameters
-
ParsedSql
-
PreparedBatch
-
Query
-
Script
-
SqlLoggable
-
SqlLogger
-
SqlLoggerUtil
-
SqlParser
-
SqlStatement
-
SqlStatements
-
StatementBuilder
-
StatementBuilderFactory
-
StatementContext
-
StatementCustomizer
-
StatementCustomizers
-
StatementException
-
TemplateEngine
-
TimingCollector
-
UnableToCreateStatementException
-
UnableToExecuteStatementException
-
Update
-
- transaction
-
- meta
-
core
-
v3
-
jdbi