Uses of Annotation Type
org.jdbi.v3.sqlobject.customizer.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
Modifier and TypeClassDescription@interface
Bind a class based on the subset ofJPA
annotations we understand. -
Uses of SqlStatementCustomizingAnnotation in org.jdbi.v3.sqlobject.customizer
Modifier and TypeClassDescription@interface
Suppresses error when bindings are created but never used in the query.@interface
Binds the annotated argument as a named parameter, and as a positional parameter.@interface
Binds the properties of a JavaBean to a SQL statement.@interface
Binds each property for each value in the annotatedIterable
or array/varargs argument, and defines a named attribute as a comma-separated list of each bound parameter name.@interface
Binds the properties and public fields of an object to a SQL statement.@interface
Binds each value in the annotatedIterable
or array/varargs argument, and defines a named attribute as a comma-separated list of each bound parameter name.@interface
Binds the entries of aMap<String, Object>
to a SQL statement.@interface
@interface
Binds each method for each value in the annotatedIterable
or array/varargs argument, and defines a named attribute as a comma-separated list of each bound method name.@interface
Binds the properties of an object to a SQL statement.@interface
Defines a named attribute as the argument passed to the annotated parameter.@interface
@interface
Defines all bound arguments that don't already have a definition.@interface
Specify batch size to fetch resulting rows in.@interface
Used to specify the maximum number of rows to return on a result set.@interface
Declare a named out parameter on an@SqlCall
annotated method.@interface
@interface
Specify the query timeout in seconds.@interface
Binds the named parameter:now
or a custom named parameter with the current DateTime as anOffsetDateTime
. -
Uses of SqlStatementCustomizingAnnotation in org.jdbi.v3.sqlobject.statement
Modifier and TypeClassDescription@interface
Used to specify a polymorphic return type as a parameter on a query method.