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 toJdbcOperation
for 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 void
BatchImpl. 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 void
Batch. 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 JdbcValueBindings
MutationExecutor. 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 class
JdbcValueBindingsImpl
Methods in org.hibernate.engine.jdbc.mutation.internal that return JdbcValueBindings Modifier and Type Method Description JdbcValueBindings
AbstractSingleMutationExecutor. getJdbcValueBindings()
JdbcValueBindings
MutationExecutorPostInsert. getJdbcValueBindings()
JdbcValueBindings
MutationExecutorPostInsertSingleTable. getJdbcValueBindings()
JdbcValueBindings
MutationExecutorSingleSelfExecuting. getJdbcValueBindings()
JdbcValueBindings
MutationExecutorStandard. getJdbcValueBindings()
Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type JdbcValueBindings Modifier and Type Method Description protected void
AbstractMutationExecutor. 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 Object
AbstractReturningDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)
Object
AbstractSelectingDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)
Object
GetGeneratedKeysDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)
Object
InsertGeneratedIdentifierDelegate. performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session)
Perform theinsert
and 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_RESTRICTOR
static ModelPart.JdbcValueBiConsumer<JdbcValueBindings,Object>
RowMutationOperations. DEFAULT_VALUE_SETTER
Methods in org.hibernate.persister.collection.mutation with parameters of type JdbcValueBindings Modifier and Type Method Description void
RowMutationOperations.Restrictions. applyRestrictions(PersistentCollection<?> collection, Object key, Object rowValue, int rowPosition, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)
void
RowMutationOperations.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 void
AbstractMutationCoordinator. bindPartitionColumnValueBindings(Object[] loadedState, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings)
protected void
InsertCoordinator. breakDownJdbcValue(Object id, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableDetails)
protected void
InsertCoordinator. 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 void
SelfExecutingUpdateOperation. 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 void
DeleteOrUpsertOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis valuesAnalysis, SharedSessionContractImplementor session)
void
OptionalTableUpdateOperation. performMutation(JdbcValueBindings jdbcValueBindings, ValuesAnalysis incomingValuesAnalysis, SharedSessionContractImplementor session)
-