Uses of Class
org.hibernate.sql.ast.spi.model.OptionalTableUpdate
Packages that use OptionalTableUpdate
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Package defining support for creating and consuming a SQL AST.
Contracts for transforming a SQL AST.
Extensions to
JdbcOperation for model mutations.-
Uses of OptionalTableUpdate in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi that return OptionalTableUpdateModifier and TypeMethodDescriptionOptionalTableUpdateOperationRequest.update()Returns the value of theupdaterecord component.Methods in org.hibernate.dialect.sql.ast.spi with parameters of type OptionalTableUpdateModifier and TypeMethodDescriptionfinal MergeOperationSqlAstTranslatorWithMerge.createMergeOperation(OptionalTableUpdate optionalTableUpdate) Creates the mutation operation for performing a fullMERGE.SqlAstTranslatorWithOnDuplicateKeyUpdate.createMergeOperation(OptionalTableUpdate optionalTableUpdate) Create the MutationOperation for performing the DELETE or UPSERTSqlAstTranslatorWithUpsert.createMergeOperation(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.Create the MutationOperation for performing the DELETE or UPSERTprotected ExpectationPostgreSQLFamilySqlAstTranslator.expectation(OptionalTableUpdate optionalTableUpdate) protected ExpectationSqlAstTranslatorWithMerge.expectation(OptionalTableUpdate optionalTableUpdate) protected ExpectationSqlAstTranslatorWithUpsert.expectation(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSqlAstTranslatorWithOnDuplicateKeyUpdate.renderInsertInto(OptionalTableUpdate optionalTableUpdate) protected voidSqlAstTranslatorWithMerge.renderMergeDelete(OptionalTableUpdate optionalTableUpdate) Renders thewhen matcheddelete arm for an optional table.protected voidSqlAstTranslatorWithMerge.renderMergeInsert(OptionalTableUpdate optionalTableUpdate) Renders thewhen not matchedinsert arm.protected voidSqlAstTranslatorWithUpsert.renderMergeInsert(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSqlAstTranslatorWithMerge.renderMergeInto(OptionalTableUpdate optionalTableUpdate) Renders themerge intoclause and target table.protected voidSqlAstTranslatorWithUpsert.renderMergeInto(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSqlAstTranslatorWithMerge.renderMergeOn(OptionalTableUpdate optionalTableUpdate) Renders the key-matchingonpredicate.protected voidSqlAstTranslatorWithUpsert.renderMergeOn(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSqlAstTranslatorWithUpsert.renderMergeSource(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.protected voidPostgreSQLFamilySqlAstTranslator.renderMergeStatement(OptionalTableUpdate optionalTableUpdate) protected voidSqlAstTranslatorWithMerge.renderMergeStatement(OptionalTableUpdate optionalTableUpdate) Renders the complete optional-table update as aMERGEstatement.protected voidSqlAstTranslatorWithMerge.renderMergeUpdate(OptionalTableUpdate optionalTableUpdate) Renders thewhen matchedupdate arm when updatable bindings exist.protected voidSqlAstTranslatorWithUpsert.renderMergeUpdate(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSqlAstTranslatorWithMerge.renderMergeUsing(OptionalTableUpdate optionalTableUpdate) Renders the completeusingclause around the generated source query.protected voidSqlAstTranslatorWithUpsert.renderMergeUsing(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSqlAstTranslatorWithMerge.renderMergeUsingQuery(OptionalTableUpdate optionalTableUpdate) protected voidSqlAstTranslatorWithOnDuplicateKeyUpdate.renderOnDuplicateKeyUpdate(OptionalTableUpdate optionalTableUpdate) protected voidSqlAstTranslatorWithOnDuplicateKeyUpdate.renderUpsertStatement(OptionalTableUpdate optionalTableUpdate) protected voidSqlAstTranslatorWithUpsert.renderUpsertStatement(OptionalTableUpdate optionalTableUpdate) Deprecated, for removal: This API element is subject to removal in a future version.voidAbstractSqlAstTranslator.visitOptionalTableUpdate(OptionalTableUpdate tableUpdate) Constructors in org.hibernate.dialect.sql.ast.spi with parameters of type OptionalTableUpdateModifierConstructorDescriptionOptionalTableUpdateOperationRequest(OptionalTableUpdate update, SessionFactoryImplementor sessionFactory, boolean versionedTarget) Creates an instance of aOptionalTableUpdateOperationRequestrecord class. -
Uses of OptionalTableUpdate in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type OptionalTableUpdateModifier and TypeMethodDescriptionvoidAbstractSqlAstWalker.visitOptionalTableUpdate(OptionalTableUpdate tableUpdate) voidSqlAstWalker.visitOptionalTableUpdate(OptionalTableUpdate tableUpdate) -
Uses of OptionalTableUpdate in org.hibernate.sql.ast.spi.transform
Methods in org.hibernate.sql.ast.spi.transform with parameters of type OptionalTableUpdateModifier and TypeMethodDescriptionvoidExpressionReplacementWalker.visitOptionalTableUpdate(OptionalTableUpdate tableUpdate) -
Uses of OptionalTableUpdate in org.hibernate.sql.spi.mutation.jdbc
Methods in org.hibernate.sql.spi.mutation.jdbc that return OptionalTableUpdateConstructors in org.hibernate.sql.spi.mutation.jdbc with parameters of type OptionalTableUpdateModifierConstructorDescriptionDeleteOrUpsertOperation(UpsertOperation upsertOperation, OptionalTableUpdate optionalTableUpdate) OptionalTableUpdateOperation(MutationTarget mutationTarget, OptionalTableUpdate upsert) protectedOptionalTableUpdateOperation(MutationTarget mutationTarget, OptionalTableUpdate upsert, Expectation expectation) OptionalTableUpdateWithUpsertOperation(OptionalTableUpdate upsert, boolean versionedTarget)