| Package | Description |
|---|---|
| org.jdbi.v3.sqlobject.config |
The
sqlobject.config package defines configuration annotations
that modify the Jdbi configuration used as the context for executing
SqlObject methods, such as registering handled types. |
| org.jdbi.v3.sqlobject.locator |
sqlobject.locator inspects the declared SqlObject and determines
the statement text to pass off to core.locator for final
resolution of the statement text. |
| Modifier and Type | Class and Description |
|---|---|
interface |
KeyColumn
Configures the column to use for map keys, for SQL methods that return
Map, or Guava's Multimap. |
interface |
RegisterArgumentFactories |
interface |
RegisterArgumentFactory
Used to register an argument factory with either a sql object type or for a specific method.
|
interface |
RegisterBeanMapper
Registers a BeanMapper for a specific bean class
|
interface |
RegisterBeanMappers |
interface |
RegisterCollectorFactory
Used to register a collector factory on the current
SqlStatement either for a sql object type
or for a method. |
interface |
RegisterColumnMapper
Registers a column mapper in the scope of a SQL Object type or method.
|
interface |
RegisterColumnMapperFactories |
interface |
RegisterColumnMapperFactory
Registers a column mapper factory in the scope of a SQL Object type or method.
|
interface |
RegisterColumnMappers |
interface |
RegisterConstructorMapper
Registers a constructor mapper factory for the given type(s).
|
interface |
RegisterConstructorMappers |
interface |
RegisterFieldMapper
Register types to reflectively assign fields with
FieldMapper. |
interface |
RegisterFieldMappers |
interface |
RegisterJoinRowMapper
Used to register a
JoinRowMapper factory. |
interface |
RegisterObjectArgumentFactories |
interface |
RegisterObjectArgumentFactory
Registers an argument factory for a type compatible with
PreparedStatement.setObject(int, Object). |
interface |
RegisterRowMapper
Register a row mapper in the context of a SQL Object type or method.
|
interface |
RegisterRowMapperFactories |
interface |
RegisterRowMapperFactory
Registers a row mapper factory in the scope of a SQL Object type or method.
|
interface |
RegisterRowMappers |
interface |
UseEnumStrategy
Use the specified
EnumStrategy for binding and mapping enum
values. |
interface |
UseSqlParser
Use the specified
SqlParser class to parse SQL for the annotated SQL object class or method. |
interface |
UseTemplateEngine
Use the specified
TemplateEngine class to render SQL for the
annotated SQL object class or method. |
interface |
ValueColumn
Configures the column to use for map values, for SQL methods that return
Map, or Guava's Multimap. |
| Modifier and Type | Class and Description |
|---|---|
interface |
UseAnnotationSqlLocator
Configures SQL Object to use AnnotationSqlLocator (the default SqlLocator).
|
interface |
UseClasspathSqlLocator
Configures SQL Object to locate SQL using the
ClasspathSqlLocator.findSqlOnClasspath(Class, String) method. |
Copyright © 2019. All rights reserved.