Uses of Interface
org.hibernate.sql.ast.spi.query.MutationStatement
Packages that use MutationStatement
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Package for the translation of SQM into SQL AST
Package defining the SQL AST.
AST nodes representing
delete statements in a SQL tree.AST nodes representing
insert statements in a SQL tree.AST nodes representing
update statements in a SQL tree.-
Uses of MutationStatement in org.hibernate.dialect.sql.ast.spi
Classes in org.hibernate.dialect.sql.ast.spi that implement interfaces with type arguments of type MutationStatementModifier and TypeClassDescriptionstatic final recordRequest to translate a query-language update or delete into aJdbcOperationQueryMutation.Methods in org.hibernate.dialect.sql.ast.spi that return MutationStatementModifier and TypeMethodDescriptionprotected final MutationStatementAbstractSqlAstTranslator.getCurrentDmlStatement()SqlAstTranslationRequest.QueryMutation.statement()Returns the value of thestatementrecord component.Methods in org.hibernate.dialect.sql.ast.spi with parameters of type MutationStatementModifier and TypeMethodDescriptionprotected final booleanAbstractSqlAstTranslator.hasNestedOrTargetTableCorrelation(MutationStatement statement) protected final booleanAbstractSqlAstTranslator.hasTargetTableCorrelation(MutationStatement statement) Constructors in org.hibernate.dialect.sql.ast.spi with parameters of type MutationStatementModifierConstructorDescriptionQueryMutation(SessionFactoryImplementor sessionFactory, MutationStatement statement) Creates an instance of aQueryMutationrecord class. -
Uses of MutationStatement in org.hibernate.query.sqm.sql.spi
Methods in org.hibernate.query.sqm.sql.spi that return types with arguments of type MutationStatementModifier and TypeMethodDescriptionSqmTranslator<? extends MutationStatement> SqmTranslatorFactory.createMutationTranslator(SqmTranslationRequest.Mutation request) Create a translator for one mutation request.SqmTranslator<? extends MutationStatement> StandardSqmTranslatorFactory.createMutationTranslator(SqmTranslationRequest.Mutation request) -
Uses of MutationStatement in org.hibernate.sql.ast.spi.query
Classes in org.hibernate.sql.ast.spi.query that implement MutationStatementModifier and TypeClassDescriptionclassclass -
Uses of MutationStatement in org.hibernate.sql.ast.spi.query.delete
Classes in org.hibernate.sql.ast.spi.query.delete that implement MutationStatement -
Uses of MutationStatement in org.hibernate.sql.ast.spi.query.insert
Subinterfaces of MutationStatement in org.hibernate.sql.ast.spi.query.insertModifier and TypeInterfaceDescriptioninterfaceSpecialization of MutationStatement for insertsClasses in org.hibernate.sql.ast.spi.query.insert that implement MutationStatementModifier and TypeClassDescriptionclasstodo (6.2) - Would much prefer to split insert-values and insert-select into individual contracts - something like `InsertStatement` and `InsertSelectStatement` e.g. -
Uses of MutationStatement in org.hibernate.sql.ast.spi.query.update
Classes in org.hibernate.sql.ast.spi.query.update that implement MutationStatement