Uses of Package
org.hibernate.sql.exec.spi
Packages that use org.hibernate.sql.exec.spi
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
SPI contracts supporting various aspects of JDBC interaction.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines an SPI for calling stored procedures and functions.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
SPI for handling SQM UPDATE and DELETE queries
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
AST nodes representing expressions in a SQL tree.
Contracts for translating a SQL AST to executable SQL.
SPI for execution of SQL statements via JDBC.
Collection-valued result graph contracts.
Extensions to
JdbcOperation for model mutations.-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.dialect.sql.ast.spiClassDescriptionA command to perform through JDBC, normally with a
PreparedStatementorCallableStatement.A query-language insert, update, or delete operation performed through JDBC.Performs parameter value binding to a JDBC PreparedStatement.Access to all the externalized JDBC parameter bindingsPrimary selection operation performed through JDBC. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.engine.jdbc.spiClassDescriptionExecutor for model-mutation operationsAn executor for JdbcSelect operations.
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.engine.spiClassDescriptionAccess to all the externalized JDBC parameter bindingsConceptually similar to a List of JdbcParameters, but exposing a read-only immutable contract.Contract used while building a
JdbcSelectwhich might potentially include pre- and/or post- actions. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.procedure.spiClassDescriptionModels the function return when the JdbcOperationQueryCall represents a call to a database function.
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.spiClassDescriptionCallback to allow SQM interpretation to trigger certain things within ORM.
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.sqm.mutation.spi
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.ast.spi.model
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.ast.spi.query.expressionClassDescriptionA context for execution of SQL statements expressed via SQL AST and JdbcOperationPerforms parameter value binding to a JDBC PreparedStatement.Access to all the externalized JDBC parameter bindings
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.ast.spi.translationClassDescriptionA command to perform through JDBC, normally with a
PreparedStatementorCallableStatement.Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.exec.internal
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.exec.spiClassDescriptionOptional contract for JdbcOperation implementors allowing them to be used with Query caching.Callback to allow SQM interpretation to trigger certain things within ORM.A context for execution of SQL statements expressed via SQL AST and JdbcOperationModels the function return when the JdbcOperationQueryCall represents a call to a database function.Controls extracting values from OUT/INOUT parameters.Records which stage owns pessimistic locking for a JDBC select plan.Primary operation, which is an (
INSERT,UPDATEorDELETE) performed via JDBC.A command to perform through JDBC, normally with aPreparedStatementorCallableStatement.A JdbcOperation which (possibly) originated from a Query.An anonymous call block (sometimes called an anonymous procedure) to be executed on the database.A query-language insert, update, or delete operation performed through JDBC.Builder for a query-language insert, update, or delete operation.Builder for aJdbcSelect.Records which stage owns pagination for a JDBC select plan.Performs parameter value binding to a JDBC PreparedStatement.Access to all the externalized JDBC parameter bindingsConceptually similar to a List of JdbcParameters, but exposing a read-only immutable contract.Primary selection operation performed through JDBC.Contract used while building aJdbcSelectwhich might potentially include pre- and/or post- actions.Used to collect entity and collection values which are loaded as part of JdbcValues processing.Details about a loaded collection.Details about a loaded entity.An action to be performed after a PrimaryOperation.An action to be performed before a PrimaryOperation.A primary operation to be executed using JDBC.Common marker interface for PreAction and PostAction.Access to a JDBC Statement. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.results.graph.collectionClassDescriptionA context for execution of SQL statements expressed via SQL AST and JdbcOperation
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.results.jdbc.spiClassDescriptionA context for execution of SQL statements expressed via SQL AST and JdbcOperationUsed to collect entity and collection values which are loaded as part of JdbcValues processing.
-
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.spi.mutation.jdbcClassDescriptionA command to perform through JDBC, normally with a
PreparedStatementorCallableStatement.Performs parameter value binding to a JDBC PreparedStatement.