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 generation of SQL.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.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>BaseTableMutationsupportclassAbstractTableUpdate<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)Deprecated, for removal: This API element is subject to removal in a future version.<O extends MutationOperation,M extends TableMutation<O>>
MMutationGroup. getTableMutation(String tableName)Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.hibernate.sql.model.ast that return TableMutation Modifier and Type Method Description TableMutationMutationGroup. getSingleTableMutation()TableMutationMutationGroup. getTableMutation(int i) -
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 classOptionalTableUpdateclassTableDeleteCustomSqlDeletion defined using custom sql-deleteclassTableDeleteStandardclassTableInsertCustomSqlInsertion defined using custom sql-insertclassTableInsertStandardclassTableUpdateCustomSqlUpdate defined using custom sql-updateclassTableUpdateNoSetA skipped updateclassTableUpdateStandardMethods 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)Methods in org.hibernate.sql.model.internal that return TableMutation Modifier and Type Method Description TableMutationMutationGroupNone. getSingleTableMutation()TableMutationMutationGroupSingle. getSingleTableMutation()TableMutationMutationGroupStandard. getSingleTableMutation()TableMutationMutationGroupNone. getTableMutation(int i)TableMutationMutationGroupNone. getTableMutation(String tableName)TableMutationMutationGroupSingle. getTableMutation(int i)TableMutationMutationGroupSingle. getTableMutation(String tableName)TableMutationMutationGroupStandard. getTableMutation(int i)TableMutationMutationGroupStandard. 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)
-