Interface JdbcValueBindings
-
- All Known Implementing Classes:
JdbcValueBindingsImpl
public interface JdbcValueBindingsThe JDBC values for a mutation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidafterStatement(TableMapping mutatingTable, SharedSessionContractImplementor session)Called after the execution of the operation for the specified tablevoidbeforeStatement(PreparedStatementDetails statementDetails, SharedSessionContractImplementor session)Called before the execution of the operation for the specified tablevoidbindValue(Object value, String tableName, String columnName, ParameterUsage usage, SharedSessionContractImplementor session)Binds a value for a specific column+usagedefault voidbindValue(Object value, SelectableMapping selectableMapping, ParameterUsage usage, SharedSessionContractImplementor session)Binds a value for a specific column+usageBindingGroupgetBindingGroup(String tableName)Get the bindings for the specific table, ornull
-
-
-
Method Detail
-
getBindingGroup
BindingGroup getBindingGroup(String tableName)
Get the bindings for the specific table, ornull
-
bindValue
void bindValue(Object value, String tableName, String columnName, ParameterUsage usage, SharedSessionContractImplementor session)
Binds a value for a specific column+usage
-
bindValue
default void bindValue(Object value, SelectableMapping selectableMapping, ParameterUsage usage, SharedSessionContractImplementor session)
Binds a value for a specific column+usage
-
beforeStatement
void beforeStatement(PreparedStatementDetails statementDetails, SharedSessionContractImplementor session)
Called before the execution of the operation for the specified table
-
afterStatement
void afterStatement(TableMapping mutatingTable, SharedSessionContractImplementor session)
Called after the execution of the operation for the specified table
-
-