Interface BindingSetStatementContext<U>
- All Superinterfaces:
BindingScope, ExecuteScope, ResourceManagingScope, Scope
public interface BindingSetStatementContext<U>
extends ResourceManagingScope, ExecuteScope, BindingScope
A container type for
Binding.set(BindingSetStatementContext)
arguments.- Author:
- Lukas Eder
-
Method Summary
Modifier and TypeMethodDescription<T> @NotNull BindingSetStatementContext<T> Create a new context from this one using a converter.intindex()The bind variable index at which a bind variable should be bound.@NotNull PreparedStatementThePreparedStatementto which a bind variable should be bound.value()The bind value that is being bound.Methods inherited from interface BindingScope
converterContextMethods inherited from interface ExecuteScope
converterContext, executeContext, policyContextMethods inherited from interface ResourceManagingScope
autoClose, autoClose, autoFree, autoFree, autoFree, autoFreeMethods inherited from interface Scope
configuration, creationTime, data, data, data, dialect, dsl, family, settings
-
Method Details
-
statement
ThePreparedStatementto which a bind variable should be bound. -
index
int index()The bind variable index at which a bind variable should be bound. -
value
U value()The bind value that is being bound. -
convert
@NotNull <T> @NotNull BindingSetStatementContext<T> convert(Converter<? extends T, ? super U> converter) Create a new context from this one using a converter.
-