Uses of Annotation Type
org.jdbi.v3.sqlobject.config.ConfiguringAnnotation
Package
Description
freemarker
provides advanced string template processing.
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.sqlobject.locator
inspects the declared SqlObject and determines
the statement text to pass off to core.locator
for final
resolution of the statement text.stringtemplate4
provides advanced string template processing
that Jdbi
can drive with the statement's bound parameters
and context to drive statement generation that may need to bind
variable number of parameters or other advanced use cases.-
Uses of ConfiguringAnnotation in org.jdbi.v3.commonstext
-
Uses of ConfiguringAnnotation in org.jdbi.v3.freemarker
Modifier and TypeClassDescription@interface
Configures a SQL object class or method to rewrite SQL statements using Freemarker.@interface
Configures SQL Object to locate SQL using theFreemarkerSqlLocator
class. -
Uses of ConfiguringAnnotation in org.jdbi.v3.sqlobject.config
Modifier and TypeClassDescription@interface
Configures the column to use for map keys, for SQL methods that returnMap
, or Guava's Multimap.@interface
@interface
Used to register an argument factory with either a sql object type or for a specific method.@interface
Registers a BeanMapper for a specific bean class@interface
@interface
Used to register a collector factory on the currentSqlStatement
either for a sql object type or for a method.@interface
Registers a column mapper in the scope of a SQL Object type or method.@interface
@interface
Registers a column mapper factory in the scope of a SQL Object type or method.@interface
@interface
Registers a constructor mapper factory for the given type(s).@interface
@interface
Register types to reflectively assign fields withFieldMapper
.@interface
@interface
Used to register aJoinRowMapper
factory.@interface
@interface
Registers an argument factory for a type compatible withPreparedStatement.setObject(int, Object)
.@interface
Register a row mapper in the context of a SQL Object type or method.@interface
@interface
Registers a row mapper factory in the scope of a SQL Object type or method.@interface
@interface
Use the specifiedEnumStrategy
for binding and mapping enum values.@interface
Use the specifiedSqlParser
class to parse SQL for the annotated SQL object class or method.@interface
Use the specifiedTemplateEngine
class to render SQL for the annotated SQL object class or method.@interface
Configures the column to use for map values, for SQL methods that returnMap
, or Guava's Multimap. -
Uses of ConfiguringAnnotation in org.jdbi.v3.sqlobject.locator
Modifier and TypeClassDescription@interface
Configures SQL Object to use AnnotationSqlLocator (the default SqlLocator).@interface
Configures SQL Object to locate SQL using theClasspathSqlLocator.findSqlOnClasspath(Class, String)
method. -
Uses of ConfiguringAnnotation in org.jdbi.v3.stringtemplate4
Modifier and TypeClassDescription@interface
Configures a SQL object class or method to rewrite SQL statements using StringTemplate.@interface
Configures SQL Object to locate SQL using theStringTemplateSqlLocator.findStringTemplate(Class, String)
method.