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 the persister for an entity or collection.org.hibernate.engine.jdbc.mutation.internal 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()JdbcValueBindingsMutationExecutorPostInsert. getJdbcValueBindings()JdbcValueBindingsMutationExecutorPostInsertSingleTable. 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, JdbcValueBindings valueBindings, TableInclusionChecker inclusionChecker, OperationResultChecker resultChecker, SharedSessionContractImplementor session)Perform a non-batched mutation -
Uses of JdbcValueBindings in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type JdbcValueBindings Modifier and Type Method Description ObjectAbstractReturningDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)ObjectAbstractSelectingDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)ObjectGetGeneratedKeysDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)ObjectInsertGeneratedIdentifierDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)Perform theinsertand extract the database-generated primary key value. -
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 voidInsertCoordinator. breakDownJdbcValue(Object id, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableDetails)protected voidInsertCoordinator. 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)
-