Uses of Interface
org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails
Packages that use PreparedStatementDetails
Package
Description
Internals for JDBC batching support.
Package defining support for executing mutation SQL statements produced by an
entity persister or
collection
persister.
Contains a framework of strategies for efficient retrieval of
database-generated values.
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 PreparedStatementDetailsModifier and TypeMethodDescriptionprotected voidBatchImpl.clearBatch(PreparedStatementDetails statementDetails) -
Uses of PreparedStatementDetails in org.hibernate.engine.jdbc.mutation
Methods in org.hibernate.engine.jdbc.mutation that return PreparedStatementDetailsModifier and TypeMethodDescriptionMutationExecutor.getPreparedStatementDetails(String tableName) Details about thePreparedStatementfor mutating the given table.Methods in org.hibernate.engine.jdbc.mutation with parameters of type PreparedStatementDetailsModifier and TypeMethodDescriptionvoidJdbcValueBindings.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 PreparedStatementDetailsModifier and TypeMethodDescriptionPreparedStatementGroup.getPreparedStatementDetails(String tableName) Get the PreparedStatement in this group related to the given table-name.PreparedStatementGroup.getSingleStatementDetails()Get the single statement details.PreparedStatementGroup.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 PreparedStatementDetailsModifier and TypeMethodDescriptionvoidPreparedStatementGroup.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 PreparedStatementDetailsMethods in org.hibernate.engine.jdbc.mutation.internal that return PreparedStatementDetailsModifier and TypeMethodDescriptionAbstractSingleMutationExecutor.getPreparedStatementDetails(String tableName) MutationExecutorSingleSelfExecuting.getPreparedStatementDetails(String tableName) MutationExecutorStandard.getPreparedStatementDetails(String tableName) PreparedStatementGroupNone.getPreparedStatementDetails(String tableName) PreparedStatementGroupSingleTable.getPreparedStatementDetails(String tableName) PreparedStatementGroupStandard.getPreparedStatementDetails(String tableName) PreparedStatementGroupNone.getSingleStatementDetails()PreparedStatementGroupSingleTable.getSingleStatementDetails()PreparedStatementGroupStandard.getSingleStatementDetails()PreparedStatementGroupNone.resolvePreparedStatementDetails(String tableName) PreparedStatementGroupSingleTable.resolvePreparedStatementDetails(String tableName) PreparedStatementGroupStandard.resolvePreparedStatementDetails(String tableName) static PreparedStatementDetailsModelMutationHelper.standardPreparation(PreparableMutationOperation jdbcMutation, GeneratedValuesMutationDelegate delegate, SharedSessionContractImplementor session) Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type PreparedStatementDetailsModifier and TypeMethodDescriptionvoidJdbcValueBindingsImpl.beforeStatement(PreparedStatementDetails statementDetails) static voidModelMutationHelper.checkResults(OperationResultChecker resultChecker, PreparedStatementDetails statementDetails, int affectedRowCount, int batchPosition) protected voidAbstractPreparedStatementGroup.clearBatch(PreparedStatementDetails statementDetails) static booleanModelMutationHelper.identifiedResultsCheck(PreparedStatementDetails statementDetails, int affectedRowCount, int batchPosition, MutationTarget<?> mutationTarget, Object id, SessionFactoryImplementor sessionFactory) protected voidAbstractMutationExecutor.performNonBatchedMutation(PreparedStatementDetails statementDetails, Object id, JdbcValueBindings valueBindings, TableInclusionChecker inclusionChecker, OperationResultChecker resultChecker, SharedSessionContractImplementor session) Perform a non-batched mutationprotected voidAbstractPreparedStatementGroup.release(PreparedStatementDetails statementDetails) Method parameters in org.hibernate.engine.jdbc.mutation.internal with type arguments of type PreparedStatementDetailsModifier and TypeMethodDescriptionvoidPreparedStatementGroupNone.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.generator.values
Methods in org.hibernate.generator.values with parameters of type PreparedStatementDetailsModifier and TypeMethodDescriptionGeneratedValuesMutationDelegate.performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session) Perform themutationand extract the database-generated values. -
Uses of PreparedStatementDetails in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type PreparedStatementDetailsModifier and TypeMethodDescriptionAbstractReturningDelegate.performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session) AbstractSelectingDelegate.performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session) GetGeneratedKeysDelegate.performMutation(PreparedStatementDetails statementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)