TableMutation support
| Modifier and Type | Field and Description |
|---|---|
| private final MutatingTableReference | |
| private final MutationTarget | |
| private final List | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | AbstractTableMutation(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueParameter> parameters)
|
| mutatingTable | back to summary |
|---|---|
| private final MutatingTableReference mutatingTable | |
| mutationTarget | back to summary |
|---|---|
| private final MutationTarget<?> mutationTarget | |
| parameters | back to summary |
|---|---|
| private final List<ColumnValueParameter> parameters | |
| sqlComment | back to summary |
|---|---|
| private final String sqlComment | |
| AbstractTableMutation | back to summary |
|---|---|
| public AbstractTableMutation(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueParameter> parameters) | |
| createMutationOperation | back to summary |
|---|---|
| public O createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory) Implements org. Deprecated as a consequence of
| |
| createMutationOperation | back to summary |
|---|---|
| public final O createMutationOperation(String sql, List<JdbcParameterBinder> parameterBinders) Implements org. Intended for use from
| |
| createMutationOperation | back to summary |
|---|---|
| protected abstract O createMutationOperation(TableMapping tableDetails, String sql, List<JdbcParameterBinder> effectiveBinders) Intended for use from
| |
| forEachParameter | back to summary |
|---|---|
| public void forEachParameter(Consumer<ColumnValueParameter> consumer) Implements org. Doc from org. Visit the JDBC parameters associated with this mutation.
The order here is the expected binding order for the
| |
| forEachThing | back to summary |
|---|---|
| protected static <T> void forEachThing(List<T> list, BiConsumer<Integer, T> action) | |
| getLoggableName | back to summary |
|---|---|
| protected abstract String getLoggableName() | |
| getMutatingTable | back to summary |
|---|---|
| public MutatingTableReference getMutatingTable() Implements org. Doc from org. The table being mutated
| |
| getMutationComment | back to summary |
|---|---|
| public String getMutationComment() Implements org. Doc from org. The comment to be used in the SQL if enabled and supported
| |
| getMutationTarget | back to summary |
|---|---|
| public MutationTarget | |
| getParameters | back to summary |
|---|---|
| public List Implements org. Doc from org. The JDBC parameters associated with this mutation.
The order here is the expected binding order for the
| |
| isCustomSql | back to summary |
|---|---|
| public boolean isCustomSql() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |