Uses of Interface
org.hibernate.dialect.sql.ast.spi.UpdateRenderingPlan
Packages that use UpdateRenderingPlan
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
-
Uses of UpdateRenderingPlan in org.hibernate.dialect.sql.ast.spi
Classes in org.hibernate.dialect.sql.ast.spi that implement UpdateRenderingPlanModifier and TypeClassDescriptionstatic final recordRender the update directly using native syntax.static final recordEmulate the update using an inline view.static final recordEmulate the update using a merge statement.static final recordEmulate the from-clause using scalar subqueries in the set clause.static final recordEmulate the update using tuple assignment.Methods in org.hibernate.dialect.sql.ast.spi that return UpdateRenderingPlanModifier and TypeMethodDescriptionDB2QueryMutationRenderingSupport.determineUpdatePlan(UpdateRenderingRequest request) QueryMutationRenderingSupport.determineUpdatePlan(UpdateRenderingRequest request) Select a non-null native or emulation plan for a query update.StandardQueryMutationRenderingSupport.determineUpdatePlan(UpdateRenderingRequest request) Methods in org.hibernate.dialect.sql.ast.spi with parameters of type UpdateRenderingPlanModifier and TypeMethodDescriptionStandardQueryMutationRenderingSupport.withNonTrivialUpdatePlan(UpdateRenderingPlan updatePlan) Create a profile with the given nontrivial update plan and standard delete emulation.StandardQueryMutationRenderingSupport.withTargetAliasedDelete(UpdateRenderingPlan updatePlan, String targetAlias) Create a profile with the given update emulation and target-aliased delete emulation.