Modeled as a SQL AST and processed via org.
Acts as a factory for org. instances,
which are the forms used to "perform" the mutation using JDBC.
API Note
The parameter order returned from here is the expected order of binding
to the java. - see getParameters() and
forEachParameter
| Modifier and Type | Method and Description |
|---|---|
| public O | createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| public O | createMutationOperation(String sql, List<JdbcParameterBinder> parameterBinders)
A |
| public void | forEachParameter(Consumer<ColumnValueParameter> consumer)
Visit the JDBC parameters associated with this mutation. |
| public Expectation | |
| public MutatingTableReference | |
| public String | |
| public List | |
| public default String | |
| public boolean |
| createMutationOperation | back to summary |
|---|---|
| public O createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| createMutationOperation | back to summary |
|---|---|
| public O createMutationOperation(String sql, List<JdbcParameterBinder> parameterBinders) A | |
| forEachParameter | back to summary |
|---|---|
| public void forEachParameter(Consumer<ColumnValueParameter> consumer) Visit the JDBC parameters associated with this mutation.
The order here is the expected binding order for the
| |
| getExpectation | back to summary |
|---|---|
| public Expectation getExpectation() The validation expectation for the mutation | |
| getMutatingTable | back to summary |
|---|---|
| public MutatingTableReference getMutatingTable() The table being mutated | |
| getMutationComment | back to summary |
|---|---|
| public String getMutationComment() The comment to be used in the SQL if enabled and supported | |
| getParameters | back to summary |
|---|---|
| public List The JDBC parameters associated with this mutation.
The order here is the expected binding order for the
| |
| getTableName | back to summary |
|---|---|
| public default String getTableName() The name of the table being mutated.
| |
| isCallable | back to summary |
|---|---|
| public boolean isCallable() Is the mutation a procedure/function? | |