Class SqmMutationStrategyHelper
java.lang.Object
org.hibernate.query.sqm.mutation.internal.SqmMutationStrategyHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidforEachSelectableMapping(String prefix, Value value, BiConsumer<String, Column> consumer) static voidforEachSelectableMapping(String prefix, ModelPart modelPart, BiConsumer<String, SelectableMapping> consumer) static booleanisId(JdbcMappingContainer type) static booleanisPartOfId(AttributeMapping attributeMapping) static voidvisitCollectionTableDeletes(EntityMappingType entityDescriptor, BiFunction<TableReference, PluralAttributeMapping, Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions, Consumer<JdbcOperationQueryMutation> jdbcMutationConsumer) static voidvisitCollectionTables(EntityMappingType entityDescriptor, Consumer<PluralAttributeMapping> consumer)
-
Method Details
-
visitCollectionTables
public static void visitCollectionTables(EntityMappingType entityDescriptor, Consumer<PluralAttributeMapping> consumer) -
visitCollectionTableDeletes
public static void visitCollectionTableDeletes(EntityMappingType entityDescriptor, BiFunction<TableReference, PluralAttributeMapping, Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions, Consumer<JdbcOperationQueryMutation> jdbcMutationConsumer) -
isId
-
isPartOfId
-
forEachSelectableMapping
public static void forEachSelectableMapping(String prefix, ModelPart modelPart, BiConsumer<String, SelectableMapping> consumer) -
forEachSelectableMapping
public static void forEachSelectableMapping(String prefix, Value value, BiConsumer<String, Column> consumer)
-