Package org.jdbi.v3.core.argument
package org.jdbi.v3.core.argument
The argument
classes translate Java types into JDBC parameters.
Depending on the static and sometimes the dynamic type, the ArgumentFactory
will select an appropriate representation and JDBC type and create an Argument
that binds a value to the Statement.
-
ClassDescriptionAn
ArgumentFactory
base class for arguments of typeT
.Represents an argument to a prepared statement.Inspect a value with optional static type information and produce anArgument
that binds the value to a prepared statement.ArgumentFactory extension interface that allows preparing arguments for efficient batch binding.A registry for ArgumentFactory instances.Bind aReader
as a character stream parameter.AnArgumentFactory
for arguments that implementCharSequence
.Bind an input stream as either an ASCII (discouraged) or binary stream.Returns an Argument based on a name.A typed SQL null argument.An Argument which usessetObject
to support vendor specific types.Argument factory that matches a specified type and binds it as anObjectArgument
.Inspect a value with optional static qualified type information and produce anArgument
that binds the value to a prepared statement.QualifiedArgumentFactory extension interface that allows preparing arguments for efficient batch binding.Factory that usesPreparedStatement.setObject(int, Object, int)
to bind values.