Uses of Annotation Type
org.jdbi.v3.sqlobject.customizer.SqlStatementCustomizingAnnotation
Packages that use SqlStatementCustomizingAnnotation
Package
Description
The
jpa plugin provides minimal support for discovering JPA
annotations like Column.
The
sqlobject.customizer package provides annotations
that customize the execution of a statement.
The
sqlobject.statement annotations declare the type of statement
that a SqlObject method should create, such as a @SqlQuery to return rows or a
@SqlUpdate to modify rows and return the modification count.-
Uses of SqlStatementCustomizingAnnotation in org.jdbi.v3.jpa
Classes in org.jdbi.v3.jpa with annotations of type SqlStatementCustomizingAnnotationModifier and TypeClassDescription@interfaceBind a class based on the subset ofJPAannotations we understand. -
Uses of SqlStatementCustomizingAnnotation in org.jdbi.v3.sqlobject.customizer
Classes in org.jdbi.v3.sqlobject.customizer with annotations of type SqlStatementCustomizingAnnotationModifier and TypeClassDescription@interfaceSuppresses error when bindings are created but never used in the query.@interfaceBinds the annotated argument as a named parameter, and as a positional parameter.@interfaceBinds the properties of a JavaBean to a SQL statement.@interfaceBinds each property for each value in the annotatedIterableor array/varargs argument, and defines a named attribute as a comma-separated list of each bound parameter name.@interfaceBinds the properties and public fields of an object to a SQL statement.@interfaceBinds each value in the annotatedIterableor array/varargs argument, and defines a named attribute as a comma-separated list of each bound parameter name.@interfaceBinds the entries of aMap<String, Object>to a SQL statement.@interface@interfaceBinds each method for each value in the annotatedIterableor array/varargs argument, and defines a named attribute as a comma-separated list of each bound method name.@interfaceBinds the properties of an object to a SQL statement.@interfaceDefines a named attribute as the argument passed to the annotated parameter.@interface@interfaceDefines all bound arguments that don't already have a definition.@interfaceSpecify batch size to fetch resulting rows in.@interfaceUsed to specify the maximum number of rows to return on a result set.@interfaceDeclare a named out parameter on an@SqlCallannotated method.@interface@interfaceSpecify the query timeout in seconds.@interfaceBinds the named parameter:nowor a custom named parameter with the current DateTime as anOffsetDateTime. -
Uses of SqlStatementCustomizingAnnotation in org.jdbi.v3.sqlobject.statement
Classes in org.jdbi.v3.sqlobject.statement with annotations of type SqlStatementCustomizingAnnotationModifier and TypeClassDescription@interfaceUsed to specify a polymorphic return type as a parameter on a query method.