Interface JdbcValueBindings
- All Known Subinterfaces:
JdbcValueBindingsImplementor
The JDBC values for a mutation
-
Method Summary
Modifier and TypeMethodDescriptionvoidafterStatement(TableMapping mutatingTable) Called after the execution of the operation for the specified tablevoidbeforeStatement(PreparedStatementDetails statementDetails) Called before the execution of the operation for the specified tabledefault voidbindAssignment(int valueIndex, Object value, SelectableMapping jdbcValueMapping) Form of bindValue(Object, SelectableMapping, ParameterUsage) which is intended for use as a ModelPart.JdbcValueConsumer with ParameterUsage.SET semantics.default voidbindRestriction(int valueIndex, Object value, SelectableMapping jdbcValueMapping) Form of bindValue(Object, SelectableMapping, ParameterUsage) which is intended for use as a ModelPart.JdbcValueConsumer with ParameterUsage.RESTRICT semantics.voidbindValue(Object value, String tableName, String columnName, ParameterUsage usage) Binds a value for a specific column+usagedefault voidbindValue(Object value, SelectableMapping selectableMapping, ParameterUsage usage) Binds a value for a specific column+usagegetBindingGroup(String tableName) Get the bindings for the specific table, ornull
-
Method Details
-
getBindingGroup
Get the bindings for the specific table, ornull -
bindValue
Binds a value for a specific column+usage -
bindValue
Binds a value for a specific column+usage -
beforeStatement
Called before the execution of the operation for the specified table -
afterStatement
Called after the execution of the operation for the specified table -
bindAssignment
Form of bindValue(Object, SelectableMapping, ParameterUsage) which is intended for use as a ModelPart.JdbcValueConsumer with ParameterUsage.SET semantics. -
bindRestriction
Form of bindValue(Object, SelectableMapping, ParameterUsage) which is intended for use as a ModelPart.JdbcValueConsumer with ParameterUsage.RESTRICT semantics.
-