Uses of Interface
org.hibernate.sql.model.ast.TableMutation
-
Packages that use TableMutation Package Description org.hibernate.sql.ast Package defining a SQL AST for use in creating and executing various JDBC operationsorg.hibernate.sql.ast.spi Package defining support for creating and consuming SQL ASTorg.hibernate.sql.model.ast SQL AST extensions for model mutationsorg.hibernate.sql.model.ast.builder Support for buildingTableMutationreferences for persisting entity mutation eventsorg.hibernate.sql.model.internal -
-
Uses of TableMutation in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type TableMutation Modifier and Type Method Description <O extends JdbcMutationOperation>
SqlAstTranslator<O>SqlAstTranslatorFactory. buildModelMutationTranslator(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory)Builds a single-use translator for dealing with model mutations -
Uses of TableMutation in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type TableMutation Modifier and Type Method Description <O extends JdbcMutationOperation>
SqlAstTranslator<O>StandardSqlAstTranslatorFactory. buildModelMutationTranslator(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory) -
Uses of TableMutation in org.hibernate.sql.model.ast
Subinterfaces of TableMutation in org.hibernate.sql.model.ast Modifier and Type Interface Description interfaceCustomSqlMutation<O extends JdbcMutationOperation>interfaceRestrictedTableMutation<O extends MutationOperation>Specialized TableMutation implementation for mutations which define a where-clauseinterfaceTableDeleteModels an update to a model (entity or collection) table, triggered from flushinterfaceTableInsertModels an insert into a model (entity or collection) table, triggered from flushinterfaceTableUpdate<O extends MutationOperation>Models an update to a model (entity or collection) table, triggered from flushClasses in org.hibernate.sql.model.ast that implement TableMutation Modifier and Type Class Description classAbstractRestrictedTableMutation<O extends MutationOperation>classAbstractTableDeleteclassAbstractTableInsertclassAbstractTableMutation<O extends MutationOperation>Base TableMutation supportclassAbstractTableUpdate<O extends MutationOperation>Base support for TableUpdate implementationsMethods in org.hibernate.sql.model.ast with type parameters of type TableMutation Modifier and Type Method Description <O extends MutationOperation,M extends TableMutation<O>>
voidMutationGroup. forEachTableMutation(BiConsumer<Integer,M> action)<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroup. getSingleTableMutation()<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroup. getTableMutation(String tableName) -
Uses of TableMutation in org.hibernate.sql.model.ast.builder
Classes in org.hibernate.sql.model.ast.builder with type parameters of type TableMutation Modifier and Type Class Description classAbstractTableMutationBuilder<M extends TableMutation<?>>Base support for TableMutationBuilder implementationsinterfaceTableMutationBuilder<M extends TableMutation<?>>Generalized contract for buildingTableMutationinstances -
Uses of TableMutation in org.hibernate.sql.model.internal
Classes in org.hibernate.sql.model.internal that implement TableMutation Modifier and Type Class Description classTableDeleteCustomSqlDeletion defined using custom sql-deleteclassTableDeleteStandardclassTableInsertCustomSqlInsertion defined using custom sql-insertclassTableInsertStandardclassTableUpdateCustomSqlUpdate defined using custom sql-updateclassTableUpdateNoSetA skipped updateclassTableUpdateStandardclassTableUpsertMethods in org.hibernate.sql.model.internal with type parameters of type TableMutation Modifier and Type Method Description <O extends MutationOperation,M extends TableMutation<O>>
voidMutationGroupNone. forEachTableMutation(BiConsumer<Integer,M> action)<O extends MutationOperation,M extends TableMutation<O>>
voidMutationGroupSingle. forEachTableMutation(BiConsumer<Integer,M> action)<O extends MutationOperation,M extends TableMutation<O>>
voidMutationGroupStandard. forEachTableMutation(BiConsumer<Integer,M> action)<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroupNone. getSingleTableMutation()<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroupSingle. getSingleTableMutation()<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroupStandard. getSingleTableMutation()<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroupNone. getTableMutation(String tableName)<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroupSingle. getTableMutation(String tableName)<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroupStandard. getTableMutation(String tableName)Constructors in org.hibernate.sql.model.internal with parameters of type TableMutation Constructor Description MutationGroupSingle(MutationType mutationType, MutationTarget<?> mutationTarget, TableMutation<?> tableMutation)Constructor parameters in org.hibernate.sql.model.internal with type arguments of type TableMutation Constructor Description MutationGroupStandard(MutationType mutationType, MutationTarget<?> mutationTarget, List<? extends TableMutation<?>> tableMutationList)
-