Uses of Interface
org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails
-
Packages that use PreparedStatementDetails Package Description org.hibernate.engine.jdbc.batch.internal Internals 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.group org.hibernate.engine.jdbc.mutation.internal org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids. -
-
Uses of PreparedStatementDetails in org.hibernate.engine.jdbc.batch.internal
Methods in org.hibernate.engine.jdbc.batch.internal with parameters of type PreparedStatementDetails Modifier and Type Method Description protected voidBatchImpl. clearBatch(PreparedStatementDetails statementDetails) -
Uses of PreparedStatementDetails in org.hibernate.engine.jdbc.mutation
Methods in org.hibernate.engine.jdbc.mutation that return PreparedStatementDetails Modifier and Type Method Description PreparedStatementDetailsMutationExecutor. getPreparedStatementDetails(String tableName)Details about thePreparedStatementfor mutating the given table.Methods in org.hibernate.engine.jdbc.mutation with parameters of type PreparedStatementDetails Modifier and Type Method Description voidJdbcValueBindings. beforeStatement(PreparedStatementDetails statementDetails)Called before the execution of the operation for the specified tablebooleanOperationResultChecker. checkResult(PreparedStatementDetails statementDetails, int affectedRowCount, int batchPosition)Check the result of a JDBC operation -
Uses of PreparedStatementDetails in org.hibernate.engine.jdbc.mutation.group
Methods in org.hibernate.engine.jdbc.mutation.group that return PreparedStatementDetails Modifier and Type Method Description PreparedStatementDetailsPreparedStatementGroup. getPreparedStatementDetails(String tableName)Get the PreparedStatement in this group related to the given table-name.PreparedStatementDetailsPreparedStatementGroup. getSingleStatementDetails()Get the single statement details.PreparedStatementDetailsPreparedStatementGroup. resolvePreparedStatementDetails(String tableName)Get the PreparedStatement in this group related to the given table-name.Method parameters in org.hibernate.engine.jdbc.mutation.group with type arguments of type PreparedStatementDetails Modifier and Type Method Description voidPreparedStatementGroup. forEachStatement(BiConsumer<String,PreparedStatementDetails> action)Visit the details for each table mutationbooleanPreparedStatementGroup. hasMatching(Predicate<PreparedStatementDetails> filter) -
Uses of PreparedStatementDetails in org.hibernate.engine.jdbc.mutation.internal
Classes in org.hibernate.engine.jdbc.mutation.internal that implement PreparedStatementDetails Modifier and Type Class Description classPreparedStatementDetailsStandardDescribes a particular PreparedStatement within a groupFields in org.hibernate.engine.jdbc.mutation.internal declared as PreparedStatementDetails Modifier and Type Field Description protected PreparedStatementDetailsMutationExecutorPostInsert. identityInsertStatementDetailsMethods in org.hibernate.engine.jdbc.mutation.internal with parameters of type PreparedStatementDetails Modifier and Type Method Description voidJdbcValueBindingsImpl. beforeStatement(PreparedStatementDetails statementDetails)static voidModelMutationHelper. checkResults(OperationResultChecker resultChecker, PreparedStatementDetails statementDetails, int affectedRowCount, int batchPosition)static booleanModelMutationHelper. identifiedResultsCheck(PreparedStatementDetails statementDetails, int affectedRowCount, int batchPosition, MutationTarget<?> mutationTarget, Object id, SessionFactoryImplementor sessionFactory)protected voidAbstractMutationExecutor. performNonBatchedMutation(PreparedStatementDetails statementDetails, JdbcValueBindings valueBindings, TableInclusionChecker inclusionChecker, OperationResultChecker resultChecker, SharedSessionContractImplementor session)Perform a non-batched mutationMethod parameters in org.hibernate.engine.jdbc.mutation.internal with type arguments of type PreparedStatementDetails Modifier and Type Method Description voidPreparedStatementGroupNone. forEachStatement(BiConsumer<String,PreparedStatementDetails> action)voidPreparedStatementGroupSingleTable. forEachStatement(BiConsumer<String,PreparedStatementDetails> action)voidPreparedStatementGroupStandard. forEachStatement(BiConsumer<String,PreparedStatementDetails> action)booleanPreparedStatementGroupNone. hasMatching(Predicate<PreparedStatementDetails> filter)booleanPreparedStatementGroupSingleTable. hasMatching(Predicate<PreparedStatementDetails> filter)booleanPreparedStatementGroupStandard. hasMatching(Predicate<PreparedStatementDetails> filter) -
Uses of PreparedStatementDetails in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type PreparedStatementDetails 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.
-