visitSetClause(SqmSetClause, Consumer, SqmParameterResolutionConsumer), visitWhereClause(SqmWhereClause, Consumer, SqmParameterResolutionConsumer)
| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private Predicate | |
| private final EntityMappingType | |
| private final TableGroup | |
| private MultiTableSqmMutationConverter. |
| Access | Constructor and Description |
|---|---|
| public | MultiTableSqmMutationConverter(EntityMappingType mutatingEntityDescriptor, SqmStatement<?> statement, SqmRoot<?> sqmRoot, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings domainParameterBindings, SqlAstCreationContext creationContext)
|
| public | MultiTableSqmMutationConverter(EntityMappingType mutatingEntityDescriptor, SqmStatement<?> statement, SqmRoot<?> sqmRoot, String sourceAlias, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings domainParameterBindings, SqlAstCreationContext creationContext)
|
| Modifier and Type | Method and Description |
|---|---|
| protected Expression | consumeSqmParameter(SqmParameter<?> sqmParameter, MappingModelExpressible<?> valueMapping, BiConsumer<Integer, JdbcParameter> jdbcParameterConsumer)
Overrides org. |
| public EntityMappingType | |
| public TableGroup | |
| public Stack | |
| public void | |
| public void | visitSetClause(SqmSetClause setClause, Consumer<Assignment> assignmentConsumer, MultiTableSqmMutationConverter.
Specialized hook to visit the assignments defined by the update SQM. |
| public List | |
| public Predicate | visitWhereClause(SqmWhereClause sqmWhereClause, Consumer<ColumnReference> restrictionColumnReferenceConsumer, MultiTableSqmMutationConverter.
|
| public Predicate |
| discriminatorPredicate | back to summary |
|---|---|
| private Predicate discriminatorPredicate | |
| mutatingEntityDescriptor | back to summary |
|---|---|
| private final EntityMappingType mutatingEntityDescriptor | |
| mutatingTableGroup | back to summary |
|---|---|
| private final TableGroup mutatingTableGroup | |
| parameterResolutionConsumer | back to summary |
|---|---|
| private MultiTableSqmMutationConverter. | |
| MultiTableSqmMutationConverter | back to summary |
|---|---|
| public MultiTableSqmMutationConverter(EntityMappingType mutatingEntityDescriptor, SqmStatement<?> statement, SqmRoot<?> sqmRoot, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings domainParameterBindings, SqlAstCreationContext creationContext) | |
| MultiTableSqmMutationConverter | back to summary |
|---|---|
| public MultiTableSqmMutationConverter(EntityMappingType mutatingEntityDescriptor, SqmStatement<?> statement, SqmRoot<?> sqmRoot, String sourceAlias, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings domainParameterBindings, SqlAstCreationContext creationContext) | |
| consumeSqmParameter | back to summary |
|---|---|
| protected Expression consumeSqmParameter(SqmParameter<?> sqmParameter, MappingModelExpressible<?> valueMapping, BiConsumer<Integer, JdbcParameter> jdbcParameterConsumer) Overrides org.
| |
| getMutatingEntityDescriptor | back to summary |
|---|---|
public EntityMappingType getMutatingEntityDescriptor()
| |
| getMutatingTableGroup | back to summary |
|---|---|
| public TableGroup getMutatingTableGroup() | |
| getProcessingStateStack | back to summary |
|---|---|
| public Stack Overrides org.
| |
| pruneTableGroupJoins | back to summary |
|---|---|
| public void pruneTableGroupJoins() Overrides org.
| |
| visitSetClause | back to summary |
|---|---|
| public void visitSetClause(SqmSetClause setClause, Consumer<Assignment> assignmentConsumer, MultiTableSqmMutationConverter. Specialized hook to visit the assignments defined by the update SQM. | |
| visitSetClause | back to summary |
|---|---|
| public List Overrides org. Implements org. | |
| visitWhereClause | back to summary |
|---|---|
| public Predicate visitWhereClause(SqmWhereClause sqmWhereClause, Consumer<ColumnReference> restrictionColumnReferenceConsumer, MultiTableSqmMutationConverter. | |
| visitWhereClause | back to summary |
|---|---|
| public Predicate visitWhereClause(SqmWhereClause whereClause) Overrides org. Implements org.
| |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(SqmParameter<?> sqmParam, MappingModelExpressible<?> mappingType, List<JdbcParameter> jdbcParameters)
|
| accept | back to summary |
|---|---|
| public void accept(SqmParameter<?> sqmParam, MappingModelExpressible<?> mappingType, List<JdbcParameter> jdbcParameters) | |