Index

A B C E G I J N O 
All Classes and Interfaces|All Packages

A

AbstractJdbiConfigurationModule - Class in org.jdbi.v3.guice
Base module class for element configuration modules.
AbstractJdbiConfigurationModule() - Constructor for class org.jdbi.v3.guice.AbstractJdbiConfigurationModule
Creates an element configuration module.
AbstractJdbiConfigurationModule(Class<? extends Annotation>) - Constructor for class org.jdbi.v3.guice.AbstractJdbiConfigurationModule
Creates an element configuration module with a custom annotation.
AbstractJdbiDefinitionModule - Class in org.jdbi.v3.guice
Base module class to define Jdbi instances.
AbstractJdbiDefinitionModule(Annotation) - Constructor for class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Create a Jdbi definition module.
AbstractJdbiDefinitionModule(Annotation, Class<? extends Annotation>) - Constructor for class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Create a Jdbi definition module with a custom annotation for element configuration.
AbstractJdbiDefinitionModule(Class<? extends Annotation>) - Constructor for class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Create a Jdbi definition module.
AbstractJdbiDefinitionModule(Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Create a Jdbi definition module with a custom annotation for element configuration.

B

bindArrayType(Class<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a SQL array type.
bindCodec(Type) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a Codec using a Type.
bindCodec(GenericType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a Codec using a GenericType.
bindCodec(QualifiedType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a Codec using a QualifiedType.
bindColumnMapper() - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a ColumnMapper.
bindColumnMapper(Type) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a ColumnMapper using a Type.
bindColumnMapper(GenericType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a ColumnMapper using a GenericType.
bindColumnMapper(QualifiedType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a ColumnMapper using a QualifiedType.
bindCustomizer() - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a GuiceJdbiCustomizer.
bindPlugin() - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a JdbiPlugin.
bindRowMapper() - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a RowMapper.
bindRowMapper(Type) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a RowMapper using a Type.
bindRowMapper(GenericType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
Creates a new binding for a RowMapper using a GenericType.

C

configureJdbi() - Method in class org.jdbi.v3.guice.AbstractJdbiConfigurationModule
Override this method to create bindings that will be used in Jdbi definition modules.
configureJdbi() - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Override this method to configure all aspects of a Jdbi instance.
createKey(TypeLiteral<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Creates a Key object for a TypeLiteral that uses the annotation or annotation class used to construct this module.
createKey(Class<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Creates a Key object for a class that uses the annotation or annotation class used to construct this module.
customize(Jdbi) - Method in interface org.jdbi.v3.guice.GuiceJdbiCustomizer
Customize the Jdbi instance passed in.

E

exposeBinding(TypeLiteral<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Exposes a binding that is in module scope (without annotations) and binds it using either the annotation or annotation class and then exposes it outside the module.
exposeBinding(Class<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Exposes a binding that is in module scope (without annotations) and binds it using either the annotation or annotation class and then exposes it outside the module.

G

GuiceJdbiCustomizer - Interface in org.jdbi.v3.guice
Allows specific customizations of the Jdbi instance during creation.

I

importBinding(LinkedBindingBuilder<T>, TypeLiteral<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an existing outside binding into the module scope using the specified binder.
importBinding(LinkedBindingBuilder<T>, Class<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an existing outside binding into the module scope using the specified binder.
importBinding(TypeLiteral<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an existing outside binding into the module scope.
importBinding(Class<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an existing outside binding into the module scope.
importBindingLoosely(LinkedBindingBuilder<T>, TypeLiteral<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an outside binding into the module scope if it exists using the binder given.
importBindingLoosely(LinkedBindingBuilder<T>, Class<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an outside binding into the module scope if it exists using the binder given.
importBindingLoosely(TypeLiteral<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an outside binding into the module scope if it exists.
importBindingLoosely(Class<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Pulls an outside binding into the module scope if it exists.

J

jdbiBinder() - Method in class org.jdbi.v3.guice.AbstractJdbiConfigurationModule
Provides access to the JdbiBinder instance.
jdbiBinder() - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
Provides access to the JdbiBinder instance.
jdbiBinder() - Method in interface org.jdbi.v3.guice.JdbiBinder
Provides access to a JdbiBinder instance.
JdbiBinder - Interface in org.jdbi.v3.guice
Describes all operations to bind Jdbi elements in Guice.

N

NOP - Static variable in interface org.jdbi.v3.guice.GuiceJdbiCustomizer
Does not modify the Jdbi instance.

O

org.jdbi.v3.guice - package org.jdbi.v3.guice
Google Guice integration.
A B C E G I J N O 
All Classes and Interfaces|All Packages