Uses of Interface
org.hibernate.engine.jdbc.mutation.JdbcValueBindings
-
Packages that use JdbcValueBindings Package Description org.hibernate.engine.jdbc.batch.internal Internals for JDBC batching support.org.hibernate.engine.jdbc.batch.spi Defines contracts for JDBC batching support.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.generator.values Contains a framework of strategies for efficient retrieval of database-generated values.org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.org.hibernate.persister.collection.mutation Defines support for performing mutation operations against collections.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.jdbc Extensions toJdbcOperationfor model mutations. -
-
Uses of JdbcValueBindings in org.hibernate.engine.jdbc.batch.internal
Methods in org.hibernate.engine.jdbc.batch.internal with parameters of type JdbcValueBindings Modifier and Type Method Description voidBatchImpl. addToBatch(JdbcValueBindings jdbcValueBindings, TableInclusionChecker inclusionChecker) -
Uses of JdbcValueBindings in org.hibernate.engine.jdbc.batch.spi
Methods in org.hibernate.engine.jdbc.batch.spi with parameters of type JdbcValueBindings Modifier and Type Method Description voidBatch. addToBatch(JdbcValueBindings jdbcValueBindings, TableInclusionChecker inclusionChecker)Apply the value bindings to the batch JDBC statements and indicates completion of the current part of the batch. -
Uses of JdbcValueBindings in org.hibernate.engine.jdbc.mutation
Methods in org.hibernate.engine.jdbc.mutation that return JdbcValueBindings Modifier and Type Method Description JdbcValueBindingsMutationExecutor. getJdbcValueBindings()Get the delegate to be used to coordinate JDBC parameter binding. -
Uses of JdbcValueBindings in org.hibernate.engine.jdbc.mutation.internal
Classes in org.hibernate.engine.jdbc.mutation.internal that implement JdbcValueBindings Modifier and Type Class Description classJdbcValueBindingsImplMethods in org.hibernate.engine.jdbc.mutation.internal that return JdbcValueBindings Modifier and Type Method Description JdbcValueBindingsAbstractSingleMutationExecutor. getJdbcValueBindings()JdbcValueBindingsMutationExecutorSingleSelfExecuting. getJdbcValueBindings()JdbcValueBindingsMutationExecutorStandard. getJdbcValueBindings()Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type JdbcValueBindings Modifier and Type Method Description protected voidAbstractMutationExecutor. performNonBatchedMutation(PreparedStatementDetails statementDetails, Object id, JdbcValueBindings valueBindings, TableInclusionChecker inclusionChecker, OperationResultChecker resultChecker, SharedSessionContractImplementor session)Perform a non-batched mutation -
Uses of JdbcValueBindings in org.hibernate.generator.values
Methods in org.hibernate.generator.values with parameters of type JdbcValueBindings Modifier and Type Method Description GeneratedValuesGeneratedValuesMutationDelegate. performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)Perform themutationand extract the database-generated values. -
Uses of JdbcValueBindings in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type JdbcValueBindings Modifier and Type Method Description default ObjectInsertGeneratedIdentifierDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)Deprecated, for removal: This API element is subject to removal in a future version.Perform theinsertand extract the database-generated primary key value.GeneratedValuesAbstractReturningDelegate. performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)GeneratedValuesAbstractSelectingDelegate. performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)GeneratedValuesGetGeneratedKeysDelegate. performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session) -
Uses of JdbcValueBindings in org.hibernate.persister.collection.mutation
Fields in org.hibernate.persister.collection.mutation with type parameters of type JdbcValueBindings Modifier and Type Field Description static ModelPart.JdbcValueBiConsumer<JdbcValueBindings,Object>RowMutationOperations. DEFAULT_RESTRICTORstatic ModelPart.JdbcValueBiConsumer<JdbcValueBindings,Object>RowMutationOperations. DEFAULT_VALUE_SETTERMethods in org.hibernate.persister.collection.mutation with parameters of type JdbcValueBindings Modifier and Type Method Description voidRowMutationOperations.Restrictions. applyRestrictions(PersistentCollection<?> collection, Object key, Object rowValue, int rowPosition, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)voidRowMutationOperations.Values. applyValues(PersistentCollection<?> collection, Object key, Object rowValue, int rowPosition, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings) -
Uses of JdbcValueBindings in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation with parameters of type JdbcValueBindings Modifier and Type Method Description protected voidAbstractMutationCoordinator. bindPartitionColumnValueBindings(Object[] loadedState, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)protected voidInsertCoordinatorStandard. breakDownJdbcValue(Object id, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableDetails)protected voidAbstractMutationCoordinator. breakDownKeyJdbcValues(Object id, Object rowId, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableMapping)protected voidInsertCoordinatorStandard. decomposeAttribute(Object value, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, AttributeMapping mapping) -
Uses of JdbcValueBindings in org.hibernate.sql.model
Methods in org.hibernate.sql.model with parameters of type JdbcValueBindings Modifier and Type Method Description voidSelfExecutingUpdateOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis valuesAnalysis, SharedSessionContractImplementor session) -
Uses of JdbcValueBindings in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc with parameters of type JdbcValueBindings Modifier and Type Method Description voidDeleteOrUpsertOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis valuesAnalysis, SharedSessionContractImplementor session)voidOptionalTableUpdateOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis incomingValuesAnalysis, SharedSessionContractImplementor session)
-