Uses of Annotation Type
org.jdbi.v3.sqlobject.config.ConfiguringAnnotation
Packages that use 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
Classes in org.jdbi.v3.commonstext with annotations of type ConfiguringAnnotation -
Uses of ConfiguringAnnotation in org.jdbi.v3.freemarker
Classes in org.jdbi.v3.freemarker with annotations of type ConfiguringAnnotationModifier and TypeClassDescription@interfaceConfigures a SQL object class or method to rewrite SQL statements using Freemarker.@interfaceConfigures SQL Object to locate SQL using theFreemarkerSqlLocatorclass. -
Uses of ConfiguringAnnotation in org.jdbi.v3.sqlobject.config
Classes in org.jdbi.v3.sqlobject.config with annotations of type ConfiguringAnnotationModifier and TypeClassDescription@interfaceConfigures the column to use for map keys, for SQL methods that returnMap, or Guava's Multimap.@interface@interfaceUsed to register an argument factory with either a sql object type or for a specific method.@interfaceRegisters a BeanMapper for a specific bean class@interface@interfaceUsed to register a collector factory on the currentSqlStatementeither for a sql object type or for a method.@interfaceRegisters a column mapper in the scope of a SQL Object type or method.@interface@interfaceRegisters a column mapper factory in the scope of a SQL Object type or method.@interface@interfaceRegisters a constructor mapper factory for the given type(s).@interface@interfaceRegister types to reflectively assign fields withFieldMapper.@interface@interfaceUsed to register aJoinRowMapperfactory.@interface@interfaceRegisters an argument factory for a type compatible withPreparedStatement.setObject(int, Object).@interfaceRegister a row mapper in the context of a SQL Object type or method.@interface@interfaceRegisters a row mapper factory in the scope of a SQL Object type or method.@interface@interfaceUse the specifiedEnumStrategyfor binding and mapping enum values.@interfaceUse the specifiedSqlParserclass to parse SQL for the annotated SQL object class or method.@interfaceUse the specifiedTemplateEngineclass to render SQL for the annotated SQL object class or method.@interfaceConfigures 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
Classes in org.jdbi.v3.sqlobject.locator with annotations of type ConfiguringAnnotationModifier and TypeClassDescription@interfaceConfigures SQL Object to use AnnotationSqlLocator (the default SqlLocator).@interfaceConfigures SQL Object to locate SQL using theClasspathSqlLocator.findSqlOnClasspath(Class, String)method. -
Uses of ConfiguringAnnotation in org.jdbi.v3.stringtemplate4
Classes in org.jdbi.v3.stringtemplate4 with annotations of type ConfiguringAnnotationModifier and TypeClassDescription@interfaceConfigures a SQL object class or method to rewrite SQL statements using StringTemplate.@interfaceConfigures SQL Object to locate SQL using theStringTemplateSqlLocator.findStringTemplate(Class, String)method.