Package org.jdbi.v3.guice.internal
Class InternalGuiceJdbiCustomizer
java.lang.Object
org.jdbi.v3.guice.internal.InternalGuiceJdbiCustomizer
- All Implemented Interfaces:
GuiceJdbiCustomizer
Customizer contributing all customizations from a module to a Jdbi instance.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CodecFactoryprivate final Set<ColumnMapper<?>>private final Set<GuiceJdbiCustomizer>private final Set<JdbiPlugin>private final Map<QualifiedType<?>,ColumnMapper<?>> Fields inherited from interface org.jdbi.v3.guice.GuiceJdbiCustomizer
NOP -
Constructor Summary
ConstructorsConstructorDescriptionInternalGuiceJdbiCustomizer(Set<RowMapper<?>> rowMappers, Map<Type, RowMapper<?>> qualifiedRowMappers, Set<ColumnMapper<?>> columnMappers, Map<QualifiedType<?>, ColumnMapper<?>> qualifiedColumnMappers, Set<GuiceJdbiCustomizer> customizers, Map<Class<?>, String> arrayTypes, Set<JdbiPlugin> plugins, Map<QualifiedType<?>, Codec<?>> codecs) -
Method Summary
-
Field Details
-
rowMappers
-
qualifiedRowMappers
-
columnMappers
-
qualifiedColumnMappers
-
customizers
-
arrayTypes
-
plugins
-
codecFactory
-
-
Constructor Details
-
InternalGuiceJdbiCustomizer
@Inject InternalGuiceJdbiCustomizer(Set<RowMapper<?>> rowMappers, Map<Type, RowMapper<?>> qualifiedRowMappers, Set<ColumnMapper<?>> columnMappers, Map<QualifiedType<?>, ColumnMapper<?>> qualifiedColumnMappers, Set<GuiceJdbiCustomizer> customizers, Map<Class<?>, String> arrayTypes, Set<JdbiPlugin> plugins, Map<QualifiedType<?>, Codec<?>> codecs)
-
-
Method Details
-
customize
Description copied from interface:GuiceJdbiCustomizerCustomize theJdbiinstance passed in.- Specified by:
customizein interfaceGuiceJdbiCustomizer- Parameters:
jdbi- AJdbiinstance.
-