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