Uses of Interface
org.hibernate.sql.model.ValuesAnalysis
-
Packages that use ValuesAnalysis Package Description org.hibernate.engine.jdbc.mutation Package defining support for executing mutation SQL statements produced by an entity persister or collection persister.org.hibernate.engine.jdbc.mutation.internal org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.sql.model Package contains specialized SQL AST nodes and builders for table mutations of model parts originating from normal persistence-context events.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.model.internal org.hibernate.sql.model.jdbc Extensions toJdbcOperationfor model mutations. -
-
Uses of ValuesAnalysis in org.hibernate.engine.jdbc.mutation
Methods in org.hibernate.engine.jdbc.mutation with parameters of type ValuesAnalysis Modifier and Type Method Description GeneratedValuesMutationExecutor. execute(Object modelReference, ValuesAnalysis valuesAnalysis, TableInclusionChecker inclusionChecker, OperationResultChecker resultChecker, SharedSessionContractImplementor session)Perform the execution, returning any generated value. -
Uses of ValuesAnalysis in org.hibernate.engine.jdbc.mutation.internal
-
Uses of ValuesAnalysis in org.hibernate.persister.entity.mutation
Subinterfaces of ValuesAnalysis in org.hibernate.persister.entity.mutation Modifier and Type Interface Description interfaceUpdateValuesAnalysisContains an aggregated analysis of the values for an update mutation to determine behavior such as skipping tables which contained no changes, etc.Classes in org.hibernate.persister.entity.mutation that implement ValuesAnalysis Modifier and Type Class Description static classInsertCoordinatorStandard.InsertValuesAnalysisprotected classUpdateCoordinatorStandard.UpdateValuesAnalysisImplContains the aggregated analysis of the update values to determine what SQL UPDATE statement(s) should be used to update the entity and to drive parameter bindingMethods in org.hibernate.persister.entity.mutation with parameters of type ValuesAnalysis Modifier and Type Method Description protected MutationOperationGroupAbstractMutationCoordinator. createOperationGroup(ValuesAnalysis valuesAnalysis, MutationGroup mutationGroup) -
Uses of ValuesAnalysis in org.hibernate.sql.model
Methods in org.hibernate.sql.model with parameters of type ValuesAnalysis Modifier and Type Method Description voidSelfExecutingUpdateOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis valuesAnalysis, SharedSessionContractImplementor session) -
Uses of ValuesAnalysis in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast with parameters of type ValuesAnalysis Modifier and Type Method Description OAbstractTableMutation. createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory)OTableMutation. createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor sessionFactory) -
Uses of ValuesAnalysis in org.hibernate.sql.model.internal
Methods in org.hibernate.sql.model.internal with parameters of type ValuesAnalysis Modifier and Type Method Description MutationOperationOptionalTableUpdate. createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory) -
Uses of ValuesAnalysis in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc with parameters of type ValuesAnalysis Modifier and Type Method Description voidDeleteOrUpsertOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis valuesAnalysis, SharedSessionContractImplementor session)voidOptionalTableUpdateOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis incomingValuesAnalysis, SharedSessionContractImplementor session)
-