Uses of Interface
org.hibernate.sql.ast.spi.model.builder.RestrictedTableMutationBuilder
Packages that use RestrictedTableMutationBuilder
Package
Description
Defines support for performing mutation operations originating
from persistence-context events.
Supported construction contracts and reusable implementations for mapping-model mutations.
-
Uses of RestrictedTableMutationBuilder in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return types with arguments of type RestrictedTableMutationBuilderModifier and TypeMethodDescriptionprotected Function<String, RestrictedTableMutationBuilder<?, ?>> AbstractDeleteCoordinator.tableMutationBuilderResolver(RestrictedTableMutationBuilder<?, ?> tableMutationBuilder) Methods in org.hibernate.persister.entity.mutation with parameters of type RestrictedTableMutationBuilderModifier and TypeMethodDescriptionprotected static voidAbstractMutationCoordinator.applyKeyRestriction(Object rowId, EntityPersister entityPersister, RestrictedTableMutationBuilder<?, ?> tableMutationBuilder, EntityTableMapping tableMapping) protected voidAbstractMutationCoordinator.applyTenantRestriction(RestrictedTableMutationBuilder<?, ?> builder) protected Function<String, RestrictedTableMutationBuilder<?, ?>> AbstractDeleteCoordinator.tableMutationBuilderResolver(RestrictedTableMutationBuilder<?, ?> tableMutationBuilder) Method parameters in org.hibernate.persister.entity.mutation with type arguments of type RestrictedTableMutationBuilderModifier and TypeMethodDescriptionprotected voidAbstractDeleteCoordinator.applyNonVersionOptLocking(OptimisticLockStyle lockStyle, Function<String, RestrictedTableMutationBuilder<?, ?>> resolver, Object[] loadedState, SharedSessionContractImplementor session) protected voidAbstractDeleteCoordinator.applyOptimisticLocking(OptimisticLockStyle optimisticLockStyle, Function<String, RestrictedTableMutationBuilder<?, ?>> resolver, Object[] loadedState, SharedSessionContractImplementor session) protected voidAbstractDeleteCoordinator.applyPartitionKeyRestriction(Function<String, RestrictedTableMutationBuilder<?, ?>> resolver) protected voidAbstractDeleteCoordinator.applyVersionBasedOptLocking(Function<String, RestrictedTableMutationBuilder<?, ?>> resolver) -
Uses of RestrictedTableMutationBuilder in org.hibernate.sql.ast.spi.model.builder
Subinterfaces of RestrictedTableMutationBuilder in org.hibernate.sql.ast.spi.model.builderModifier and TypeInterfaceDescriptioninterfaceTableMutationBuilderimplementation fordeletestatements.interfaceTableUpdateBuilder<O extends MutationOperation>TableMutationBuilderimplementation forupdatestatements.Classes in org.hibernate.sql.ast.spi.model.builder that implement RestrictedTableMutationBuilderModifier and TypeClassDescriptionclassAbstractRestrictedTableMutationBuilder<O extends MutationOperation, M extends RestrictedTableMutation<O>>Base for provider-owned table-mutation builders which collect key and optimistic-lock restrictions.classAbstractTableUpdateBuilder<O extends MutationOperation>Base for provider-ownedTableUpdateBuilderimplementations.classStandard TableDeleteBuilder implementation used when Hibernate generates the delete statement.classTableUpdateBuilderStandard<O extends MutationOperation>Standard TableUpdateBuilder implementation