Uses of Interface
org.hibernate.sql.ast.spi.model.builder.TableMutationBuilder
Packages that use TableMutationBuilder
Package
Description
Strategies for efficient retrieval of database-generated values.
Contains a framework of strategies for retrieving database-generated ids.
Supported construction contracts and reusable implementations for mapping-model mutations.
-
Uses of TableMutationBuilder in org.hibernate.generator.values
Methods in org.hibernate.generator.values that return TableMutationBuilderModifier and TypeMethodDescriptionGeneratedValuesMutationDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory) Create aTableMutationBuilderinstance used to build table mutations for this delegate. -
Uses of TableMutationBuilder in org.hibernate.id.insert
Classes in org.hibernate.id.insert that implement TableMutationBuilderMethods in org.hibernate.id.insert that return TableMutationBuilderModifier and TypeMethodDescriptionBasicSelectingDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) GetGeneratedKeysDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) InsertReturningDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory) UniqueKeySelectingDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) UpdateVersionSelectDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory) -
Uses of TableMutationBuilder in org.hibernate.sql.ast.spi.model.builder
Subinterfaces of TableMutationBuilder in org.hibernate.sql.ast.spi.model.builderModifier and TypeInterfaceDescriptioninterfaceAssigningTableMutationBuilder<M extends TableMutation<?>>Specialized builder for building mutations which allow assigning values (INSERT or UPDATE).interfaceRestrictedTableMutationBuilder<O extends MutationOperation, M extends RestrictedTableMutation<O>>Specialized builder for building mutations which have a restrictions (aka,whereclause).interfaceTableMutationBuilderimplementation fordeletestatements.interfaceTableMutationBuilderimplementation forinsertstatements.interfaceTableUpdateBuilder<O extends MutationOperation>TableMutationBuilderimplementation forupdatestatements.Classes in org.hibernate.sql.ast.spi.model.builder that implement TableMutationBuilderModifier and TypeClassDescriptionclassAbstractRestrictedTableMutationBuilder<O extends MutationOperation, M extends RestrictedTableMutation<O>>Base for provider-owned table-mutation builders which collect key and optimistic-lock restrictions.classBase for provider-ownedTableInsertBuilderimplementations.classAbstractTableMutationBuilder<M extends TableMutation<?>>Base for provider-ownedTableMutationBuilderimplementations.classAbstractTableUpdateBuilder<O extends MutationOperation>Base for provider-ownedTableUpdateBuilderimplementations.classStandard TableDeleteBuilder implementation used when Hibernate generates the delete statement.classStandard TableInsertBuilderclassTableUpdateBuilderStandard<O extends MutationOperation>Standard TableUpdateBuilder implementationMethods in org.hibernate.sql.ast.spi.model.builder with type parameters of type TableMutationBuilderModifier and TypeMethodDescription<B extends TableMutationBuilder<?>>
BMutationGroupBuilder.findTableDetailsBuilder(String name) <B extends TableMutationBuilder<?>>
BMutationGroupBuilder.getTableDetailsBuilder(String name) Methods in org.hibernate.sql.ast.spi.model.builder with parameters of type TableMutationBuilderModifier and TypeMethodDescriptionvoidMutationGroupBuilder.addTableDetailsBuilder(TableMutationBuilder<?> builder) Method parameters in org.hibernate.sql.ast.spi.model.builder with type arguments of type TableMutationBuilderModifier and TypeMethodDescriptionvoidMutationGroupBuilder.forEachTableMutationBuilder(Consumer<TableMutationBuilder<?>> consumer)