Class Hierarchy
- java.lang.Object
- org.jdbi.v3.core.argument.AbstractArgumentFactory<T> (implements org.jdbi.v3.core.argument.ArgumentFactory.Preparable)
 
- org.springframework.beans.factory.config.AbstractFactoryBean<T> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
 
- org.jdbi.v3.core.async.AbstractJdbiExecutor (implements org.jdbi.v3.core.async.JdbiExecutor)
 
- com.google.inject.AbstractModule (implements com.google.inject.Module)
 
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
 
- org.jdbi.v3.core.mapper.reflect.AbstractSeparatorCharColumnNameMatcher (implements org.jdbi.v3.core.mapper.reflect.ColumnNameMatcher)
 
- org.jdbi.v3.sqlobject.locator.AnnotationSqlLocator (implements org.jdbi.v3.sqlobject.locator.SqlLocator)
 
- org.jdbi.v3.core.argument.Arguments (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.statement.Batch
 
- org.jdbi.v3.core.result.BatchResultBearing (implements org.jdbi.v3.core.result.ResultBearing)
 
- org.jdbi.v3.core.statement.Binding
 
- org.jdbi.v3.sqlobject.statement.BindParameterCustomizerFactory (implements org.jdbi.v3.sqlobject.statement.ParameterCustomizerFactory)
 
- org.jdbi.v3.core.argument.BuiltInArgumentFactory (implements org.jdbi.v3.core.argument.ArgumentFactory.Preparable)
 
- org.jdbi.v3.core.collector.BuiltInCollectorFactory (implements org.jdbi.v3.core.collector.CollectorFactory)
 
- org.jdbi.v3.core.mapper.BuiltInMapperFactory (implements org.jdbi.v3.core.mapper.ColumnMapperFactory)
 
- org.jdbi.v3.core.statement.CachingSqlParser (implements org.jdbi.v3.core.statement.SqlParser)
 
- org.jdbi.v3.cache.caffeine.CaffeineCache<K,V> (implements org.jdbi.v3.core.cache.JdbiCache<K,V>)
 
- org.jdbi.v3.cache.caffeine.CaffeineCacheBuilder (implements org.jdbi.v3.core.cache.JdbiCacheBuilder)
 
- org.jdbi.v3.cache.caffeine.CaffeineCachePlugin (implements org.jdbi.v3.core.spi.JdbiPlugin)
 
- org.jdbi.v3.cache.caffeine.CaffeineLoadingCache<K,V> (implements org.jdbi.v3.core.cache.JdbiCache<K,V>)
 
- org.jdbi.v3.core.mapper.reflect.CaseInsensitiveColumnNameMatcher (implements org.jdbi.v3.core.mapper.reflect.ColumnNameMatcher)
 
- org.jdbi.v3.core.argument.CharacterStreamArgument (implements org.jdbi.v3.core.argument.Argument)
 
- org.jdbi.v3.core.locator.ClasspathSqlLocator
 
- org.jdbi.v3.core.transaction.CMTTransactionHandler (implements org.jdbi.v3.core.transaction.TransactionHandler)
 
- org.jdbi.v3.core.codec.CodecFactory (implements org.jdbi.v3.core.argument.QualifiedArgumentFactory.Preparable, org.jdbi.v3.core.mapper.QualifiedColumnMapperFactory)
 
- org.jdbi.v3.core.codec.CodecFactory.Builder
 
- org.jdbi.v3.core.mapper.ColumnMappers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.config.ConfigRegistry
 
- org.jdbi.v3.core.config.ConfiguringPlugin<C> (implements org.jdbi.v3.core.spi.JdbiPlugin)
 
- org.jdbi.v3.core.mapper.reflect.ConstructorMapper<T> (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.jodatime2.DateTimeMapper (implements org.jdbi.v3.core.mapper.ColumnMapper<T>)
 
- org.jdbi.v3.core.statement.DefaultStatementBuilder (implements org.jdbi.v3.core.statement.StatementBuilder)
 
- org.jdbi.v3.core.statement.DefinedAttributeTemplateEngine (implements org.jdbi.v3.core.statement.TemplateEngine.Parsing)
 
- org.jdbi.v3.core.transaction.DelegatingTransactionHandler (implements org.jdbi.v3.core.transaction.TransactionHandler)
 
- org.jdbi.v3.core.argument.DirectArgumentFactory (implements org.jdbi.v3.core.argument.ArgumentFactory)
 
- org.jdbi.v3.postgres.DurationColumnMapperFactory (implements org.jdbi.v3.core.mapper.ColumnMapperFactory)
 
- org.jdbi.v3.core.mapper.EnumByNameMapperFactory (implements org.jdbi.v3.core.mapper.ColumnMapperFactory)
 
- org.jdbi.v3.core.mapper.EnumByOrdinalMapperFactory (implements org.jdbi.v3.core.mapper.ColumnMapperFactory)
 
- org.jdbi.v3.core.mapper.EnumMapper<E> (implements org.jdbi.v3.core.mapper.ColumnMapper<T>)
 
- org.jdbi.v3.core.enums.Enums (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.extension.ExtensionContext
 
- org.jdbi.v3.core.extension.ExtensionMetadata
 
- org.jdbi.v3.core.extension.ExtensionMetadata.Builder
 
- org.jdbi.v3.core.extension.ExtensionMetadata.ExtensionHandlerInvoker
 
- org.jdbi.v3.core.extension.ExtensionMethod
 
- org.jdbi.v3.core.extension.Extensions (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.junit.rules.ExternalResource (implements org.junit.rules.TestRule)
 
- org.jdbi.v3.core.mapper.reflect.FieldMapper<T> (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.freemarker.FreemarkerConfig (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.freemarker.FreemarkerEngine (implements org.jdbi.v3.core.statement.TemplateEngine.Parsing)
 
- org.jdbi.v3.freemarker.FreemarkerSqlLocator
 
- org.jdbi.v3.sqlobject.GeneratorSqlObjectFactory (implements org.jdbi.v3.core.internal.OnDemandExtensions.Factory)
 
- org.jdbi.v3.core.mapper.GenericMapMapperFactory (implements org.jdbi.v3.core.mapper.RowMapperFactory)
 
- org.jdbi.v3.core.generic.GenericType<T>
 
- org.jdbi.v3.core.generic.GenericTypes
 
- org.jdbi.v3.core.mapper.GetObjectColumnMapperFactory (implements org.jdbi.v3.core.mapper.ColumnMapperFactory)
 
- org.jdbi.v3.gson2.Gson2Config (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.guava.GuavaArguments
 
- org.jdbi.v3.guava.GuavaCollectors
 
- org.jdbi.v3.core.Handle (implements java.io.Closeable, org.jdbi.v3.core.config.Configurable<This>)
 
- org.jdbi.v3.sqlobject.HandlerDecorators (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.sqlobject.Handlers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.Handles (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.postgres.HStoreColumnMapper (implements org.jdbi.v3.core.mapper.ColumnMapper<T>)
 
- org.jdbi.v3.core.argument.InputStreamArgument (implements org.jdbi.v3.core.argument.Argument)
 
- org.jdbi.v3.jackson2.Jackson2Config (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.Jdbi (implements org.jdbi.v3.core.config.Configurable<This>)
 
- org.jdbi.v3.core.collector.JdbiCollectors (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.mapper.reflect.JdbiConstructors
 
- org.jdbi.v3.testing.junit5.JdbiExtension (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.ParameterResolver)
 
- org.jdbi.v3.testing.junit5.JdbiFlywayMigration (implements org.jdbi.v3.testing.junit5.JdbiExtensionInitializer)
 
- org.jdbi.v3.core.mapper.freebuilder.JdbiFreeBuilders (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.mapper.immutables.JdbiImmutables (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.interceptor.JdbiInterceptionChainHolder<S,T>
 
- org.jdbi.v3.core.spi.JdbiPlugin.Singleton (implements org.jdbi.v3.core.spi.JdbiPlugin)
 
- org.jdbi.v3.spring5.JdbiUtil
 
- org.jdbi.v3.jodatime2.JodaTimePlugin (implements org.jdbi.v3.core.spi.JdbiPlugin)
 
- org.jdbi.v3.core.mapper.JoinRow
 
- org.jdbi.v3.core.mapper.JoinRowMapper (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.jpa.JpaMapper<C> (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.jpa.JpaMapperFactory (implements org.jdbi.v3.core.mapper.RowMapperFactory)
 
- org.jdbi.v3.jpa.JpaPlugin (implements org.jdbi.v3.core.spi.JdbiPlugin)
 
- org.jdbi.v3.json.JsonConfig (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.transaction.LocalTransactionHandler (implements org.jdbi.v3.core.transaction.TransactionHandler)
 
- org.jdbi.v3.core.argument.MapArguments (implements org.jdbi.v3.core.argument.NamedArgumentFinder)
 
- org.jdbi.v3.core.collector.MapCollectors
 
- org.jdbi.v3.core.mapper.MapEntryMapper<K,V> (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.core.mapper.MapEntryMappers (implements org.jdbi.v3.core.config.JdbiConfig<This>, org.jdbi.v3.core.mapper.MapEntryConfig<This>)
 
- org.jdbi.v3.core.mapper.MapMapper (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.core.mapper.MapMappers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.mapper.Mappers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.statement.MessageFormatTemplateEngine (implements org.jdbi.v3.core.statement.TemplateEngine)
 
- org.jdbi.v3.core.statement.MetaData (implements org.jdbi.v3.core.result.ResultBearing)
 
- org.jdbi.v3.testing.Migration
 
- org.jdbi.v3.moshi.MoshiConfig (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.cache.noop.NoopCache<K,V> (implements org.jdbi.v3.core.cache.JdbiCache<K,V>)
 
- org.jdbi.v3.cache.noop.NoopCacheBuilder (implements org.jdbi.v3.core.cache.JdbiCacheBuilder)
 
- org.jdbi.v3.cache.noop.NoopCachePlugin (implements org.jdbi.v3.core.spi.JdbiPlugin)
 
- org.jdbi.v3.core.statement.NoTemplateEngine (implements org.jdbi.v3.core.statement.TemplateEngine)
 
- org.jdbi.v3.core.argument.NullArgument (implements org.jdbi.v3.core.argument.Argument)
 
- org.jdbi.v3.core.argument.ObjectArgument (implements org.jdbi.v3.core.argument.Argument)
 
- org.jdbi.v3.core.argument.ObjectArgumentFactory (implements org.jdbi.v3.core.argument.ArgumentFactory.Preparable)
 
- org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder (implements org.jdbi.v3.core.argument.NamedArgumentFinder)
 
- org.jdbi.v3.core.collector.OptionalCollectors
 
- org.jdbi.v3.core.statement.OutParameters
 
- org.jdbi.v3.core.statement.ParsedParameters
 
- org.jdbi.v3.core.statement.ParsedSql
 
- org.jdbi.v3.core.statement.ParsedSql.Builder
 
- org.jdbi.v3.postgres.PeriodColumnMapperFactory (implements org.jdbi.v3.core.mapper.ColumnMapperFactory)
 
- org.jdbi.v3.core.mapper.reflect.internal.PojoMapper<T> (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.postgres.PostgresTypes (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- com.google.inject.PrivateModule (implements com.google.inject.Module)
 
- org.jdbi.v3.core.qualifier.QualifiedType<T>
 
- org.jdbi.v3.core.qualifier.Qualifiers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.mapper.reflect.ReflectionMappers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.mapper.reflect.ReflectionMapperUtil
 
- org.jdbi.v3.core.result.ResultIterable.ResultIteratorDelegate<T,R> (implements org.jdbi.v3.core.result.ResultIterator<T>)
 
- org.jdbi.v3.core.result.ResultProducers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.mapper.RowMappers (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.result.RowView
 
- org.jdbi.v3.core.transaction.SerializableTransactionRunner.Configuration (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.argument.SetObjectArgumentFactory (implements org.jdbi.v3.core.argument.ArgumentFactory.Preparable)
 
- org.jdbi.v3.core.extension.SimpleExtensionConfigurer (implements org.jdbi.v3.core.extension.ExtensionConfigurer)
 
- org.jdbi.v3.core.mapper.SingleColumnMapper<T> (implements org.jdbi.v3.core.mapper.RowMapper<T>)
 
- org.jdbi.v3.core.statement.Slf4JSqlLogger (implements org.jdbi.v3.core.statement.SqlLogger)
 
- org.jdbi.v3.spring5.SpringConnectionFactory (implements org.jdbi.v3.core.ConnectionFactory)
 
- org.jdbi.v3.core.Sql (implements java.lang.CharSequence)
 
- org.jdbi.v3.core.array.SqlArrayArgumentFactory (implements org.jdbi.v3.core.argument.ArgumentFactory.Preparable)
 
- org.jdbi.v3.core.array.SqlArrayMapperFactory (implements org.jdbi.v3.core.mapper.ColumnMapperFactory)
 
- org.jdbi.v3.core.array.SqlArrayTypes (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.sqlobject.locator.SqlObjectClasspathSqlLocator (implements org.jdbi.v3.sqlobject.locator.SqlLocator)
 
- org.jdbi.v3.sqlobject.SqlObjectFactory
 
- org.jdbi.v3.sqlobject.SqlObjects (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.statement.SqlStatement<This>
 
- org.jdbi.v3.core.statement.SqlStatements (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.core.statement.StatementContext (implements java.io.Closeable)
 
- org.jdbi.v3.core.statement.StatementCustomizers
 
- org.jdbi.v3.core.statement.StatementExceptions (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.commonstext.StringSubstitutorTemplateEngine (implements org.jdbi.v3.core.statement.TemplateEngine)
 
- org.jdbi.v3.stringtemplate4.StringTemplateEngine (implements org.jdbi.v3.core.statement.TemplateEngine)
 
- org.jdbi.v3.stringtemplate4.StringTemplates (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.stringtemplate4.StringTemplateSqlLocator
 
- org.jdbi.v3.testing.junit5.tc.TestcontainersDatabaseInformation
 
- java.lang.Throwable (implements java.io.Serializable)
 
- org.jdbi.v3.sqlobject.customizer.TimestampedConfig (implements org.jdbi.v3.core.config.JdbiConfig<This>)
 
- org.jdbi.v3.vavr.TupleMappers (implements org.jdbi.v3.core.config.JdbiConfig<This>, org.jdbi.v3.core.mapper.MapEntryConfig<This>)
 
- org.jdbi.v3.vavr.VavrCollectors
 
 
Interface Hierarchy
- org.jdbi.v3.core.argument.Argument
 
- org.jdbi.v3.core.argument.ArgumentFactory
 
- java.lang.AutoCloseable
 
- org.jdbi.v3.core.statement.CallableStatementMapper
 
- org.jdbi.v3.core.codec.Codec<T>
 
- org.jdbi.v3.core.collector.CollectorFactory
 
- org.jdbi.v3.core.mapper.ColumnMapper<T>
 
- org.jdbi.v3.core.mapper.ColumnMapperFactory
 
- org.jdbi.v3.core.mapper.reflect.ColumnNameMatcher
 
- org.jdbi.v3.core.config.ConfigCustomizer
 
- org.jdbi.v3.core.extension.ConfigCustomizerFactory
 
- org.jdbi.v3.core.config.Configurable<This>
 
- org.jdbi.v3.core.ConnectionFactory
 
- org.jdbi.v3.core.extension.ExtensionCallback<R,E,X>
 
- org.jdbi.v3.core.extension.ExtensionConfigurer
 
- org.jdbi.v3.core.extension.ExtensionConsumer<E,X>
 
- org.jdbi.v3.core.extension.ExtensionFactory
 
- org.jdbi.v3.core.extension.ExtensionHandler
 
- org.jdbi.v3.core.extension.ExtensionHandlerCustomizer
 
- org.jdbi.v3.core.extension.ExtensionHandlerFactory
 
- org.jdbi.v3.guice.GuiceJdbiCustomizer
 
- org.jdbi.v3.core.HandleCallback<T,X>
 
- org.jdbi.v3.core.HandleConsumer<X>
 
- org.jdbi.v3.core.HandleListener
 
- java.lang.Iterable<T>
 
- java.util.Iterator<E>
 
- org.jdbi.v3.core.result.IteratorCallback<T,R,X>
 
- org.jdbi.v3.core.result.IteratorConsumer<T,X>
 
- org.jdbi.v3.guice.JdbiBinder
 
- org.jdbi.v3.core.cache.JdbiCache<K,V>
 
- org.jdbi.v3.core.cache.JdbiCacheBuilder
 
- org.jdbi.v3.core.cache.JdbiCacheLoader<K,V>
 
- org.jdbi.v3.core.cache.JdbiCacheStats
 
- org.jdbi.v3.core.config.JdbiConfig<This>
 
- org.jdbi.v3.core.async.JdbiExecutor
 
- org.jdbi.v3.testing.junit5.JdbiExtensionInitializer
 
- org.jdbi.v3.core.interceptor.JdbiInterceptionChain<T>
 
- org.jdbi.v3.core.interceptor.JdbiInterceptor<S,T>
 
- org.jdbi.v3.core.spi.JdbiPlugin
 
- org.jdbi.v3.json.JsonMapper
 
- org.jdbi.v3.core.mapper.MapEntryConfig<This>
 
- org.jdbi.v3.core.statement.MetaData.MetaDataValueProvider<T>
 
- org.jdbi.v3.core.argument.NamedArgumentFinder
 
- org.jdbi.v3.sqlobject.statement.ParameterCustomizerFactory
 
- org.jdbi.v3.postgres.PgLobApi
 
- org.jdbi.v3.core.argument.QualifiedArgumentFactory
 
- org.jdbi.v3.core.mapper.QualifiedColumnMapperFactory
 
- org.jdbi.v3.core.result.ResultBearing
 
- org.jdbi.v3.core.result.ResultProducer<R>
 
- org.jdbi.v3.core.result.ResultProducers.ResultSetCreator
 
- org.jdbi.v3.core.result.ResultSetAccumulator<T>
 
- org.jdbi.v3.core.result.ResultSetScanner<T>
 
- org.jdbi.v3.core.mapper.RowMapper<T>
 
- org.jdbi.v3.core.mapper.RowMapperFactory
 
- org.jdbi.v3.core.result.RowReducer<C,R>
 
- org.jdbi.v3.core.array.SqlArrayType<T>
 
- org.jdbi.v3.core.array.SqlArrayTypeFactory
 
- org.jdbi.v3.sqlobject.locator.SqlLocator
 
- org.jdbi.v3.core.statement.SqlLoggable<T>
 
- org.jdbi.v3.core.statement.SqlLogger
 
- org.jdbi.v3.sqlobject.SqlObject
 
- org.jdbi.v3.core.statement.SqlParser
 
- org.jdbi.v3.sqlobject.customizer.SqlStatementCustomizer
 
- org.jdbi.v3.sqlobject.customizer.SqlStatementCustomizerFactory
 
- org.jdbi.v3.sqlobject.customizer.SqlStatementParameterCustomizer
 
- org.jdbi.v3.core.statement.StatementBuilder
 
- org.jdbi.v3.core.statement.StatementBuilderFactory
 
- org.jdbi.v3.core.statement.StatementContextListener
 
- org.jdbi.v3.core.statement.StatementCustomizer
 
- org.jdbi.v3.core.result.StreamCallback<T,R,X>
 
- org.jdbi.v3.core.result.StreamConsumer<T,X>
 
- org.jdbi.v3.core.statement.TemplateEngine
 
- org.jdbi.v3.core.statement.TimingCollector
 
- org.jdbi.v3.sqlobject.transaction.TransactionalCallback<R,T,X>
 
- org.jdbi.v3.sqlobject.transaction.TransactionalConsumer<T,X>
 
- org.jdbi.v3.core.transaction.TransactionHandler
 
Annotation Type Hierarchy