Class JdbcOperations.QueryMutationBuilder
java.lang.Object
org.hibernate.sql.exec.spi.JdbcOperations.QueryMutationBuilder
- Enclosing class:
JdbcOperations
-
Method Summary
Modifier and TypeMethodDescriptionaffectedQuerySpaces(Set<String> affectedQuerySpaces) Set the relational tables or backend-equivalent query spaces affected by the command.appliedParameterBindings(Map<JdbcParameter, JdbcParameterBinding> appliedParameterBindings) Record parameter values which were incorporated into the generated command and therefore participate in operation-cache compatibility.build()Build the immutable operation description consumed by Hibernate's JDBC executor.Set the command text understood by the configured JDBC driver.parameterBinders(List<? extends JdbcParameterBinder> parameterBinders) Set binders in command-placeholder order.uniqueConstraintNameThatMayFail(String uniqueConstraintNameThatMayFail) Name the unique constraint whose violation represents an emulated insert conflict.
-
Method Details
-
command
Set the command text understood by the configured JDBC driver. -
parameterBinders
public JdbcOperations.QueryMutationBuilder parameterBinders(List<? extends JdbcParameterBinder> parameterBinders) Set binders in command-placeholder order. -
affectedQuerySpaces
Set the relational tables or backend-equivalent query spaces affected by the command. -
appliedParameterBindings
public JdbcOperations.QueryMutationBuilder appliedParameterBindings(Map<JdbcParameter, JdbcParameterBinding> appliedParameterBindings) Record parameter values which were incorporated into the generated command and therefore participate in operation-cache compatibility. -
uniqueConstraintNameThatMayFail
public JdbcOperations.QueryMutationBuilder uniqueConstraintNameThatMayFail(String uniqueConstraintNameThatMayFail) Name the unique constraint whose violation represents an emulated insert conflict. This option is legal only for an insert statement. -
build
Build the immutable operation description consumed by Hibernate's JDBC executor.
-