Index
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
Jdbiinstances. - 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
- bindCodec(GenericType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
-
Creates a new binding for a
Codecusing aGenericType. - bindCodec(QualifiedType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
-
Creates a new binding for a
Codecusing aQualifiedType. - 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
ColumnMapperusing aType. - bindColumnMapper(GenericType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
-
Creates a new binding for a
ColumnMapperusing aGenericType. - bindColumnMapper(QualifiedType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
-
Creates a new binding for a
ColumnMapperusing aQualifiedType. - 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
- bindRowMapper(GenericType<?>) - Method in interface org.jdbi.v3.guice.JdbiBinder
-
Creates a new binding for a
RowMapperusing aGenericType.
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
Keyobject for aTypeLiteralthat uses the annotation or annotation class used to construct this module. - createKey(Class<T>) - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
-
Creates a
Keyobject 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
Jdbiinstance 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
Jdbiinstance 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
JdbiBinderinstance. - jdbiBinder() - Method in class org.jdbi.v3.guice.AbstractJdbiDefinitionModule
-
Provides access to the
JdbiBinderinstance. - jdbiBinder() - Method in interface org.jdbi.v3.guice.JdbiBinder
-
Provides access to a
JdbiBinderinstance. - 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 Guiceintegration.
All Classes and Interfaces|All Packages