Uses of Class
org.jdbi.v3.core.statement.SqlStatement
Packages that use SqlStatement
Package
Description
The
statement
package provides most of the Fluent API
to drive statement execution.
The
sqlobject.customizer
package provides annotations
that customize the execution of a statement.-
Uses of SqlStatement in org.jdbi.v3.core.statement
Classes in org.jdbi.v3.core.statement with type parameters of type SqlStatementModifier and TypeClassDescriptionclass
SqlStatement<This extends SqlStatement<This>>
This class provides the common functions betweenQuery
andUpdate
.Subclasses of SqlStatement in org.jdbi.v3.core.statementModifier and TypeClassDescriptionclass
Used for invoking stored procedures.class
Represents a prepared batch statement.class
Statement providing convenience result handling for SQL queries.class
Represents a number of SQL statements delimited by semicolon which will be executed in order in a batch statement.class
Used for INSERT, UPDATE, and DELETE statementsClasses in org.jdbi.v3.core.statement that implement interfaces with type arguments of type SqlStatementModifier and TypeClassDescriptionenum
describes what should be done if the value passed tobindList(java.lang.String, java.lang.Object...)
is null or emptyMethod parameters in org.jdbi.v3.core.statement with type arguments of type SqlStatementModifier and TypeMethodDescriptionfinal This
SqlStatement.bindList
(BiConsumer<SqlStatement, String> onEmpty, String key, Iterable<?> values) final This
SqlStatement.bindList
(BiConsumer<SqlStatement, String> onEmpty, String key, Object... values) final This
SqlStatement.bindList
(BiConsumer<SqlStatement, String> onEmpty, String key, Iterator<?> values) final This
SqlStatement.bindList
(BiConsumer<SqlStatement, String> onEmpty, String key, List<?> values) Bind a parameter for each value in the given list, and defines an attribute as the comma-separated list of parameter references (using colon prefix). -
Uses of SqlStatement in org.jdbi.v3.sqlobject.customizer
Methods in org.jdbi.v3.sqlobject.customizer with parameters of type SqlStatementModifier and TypeMethodDescriptionvoid
SqlStatementCustomizer.apply
(SqlStatement<?> q) Invoked to customize the sql statementvoid
SqlStatementParameterCustomizer.apply
(SqlStatement<?> stmt, Object arg) Applies the customization to the SQL statement using the argument passed to the method.void
BindList.EmptyHandling.define
(SqlStatement stmt, String name) Deprecated.legacy internal API