Uses of Package
org.hibernate.sql.exec.spi
-
Packages that use org.hibernate.sql.exec.spi Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.engine.jdbc.mutation.internal org.hibernate.engine.jdbc.spi SPI contracts supporting various aspects of JDBC interaction.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.loader.ast.internal org.hibernate.metamodel.mapping.internal org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.procedure.spi Defines an SPI for calling stored procedures and functions.org.hibernate.query.internal org.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.query.sql.internal Implementation of the SPIs for native SQL query support.org.hibernate.query.sql.spi SPIs for native SQL query support.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.inline org.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.result.internal org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.exec.spi SPI for execution of SQL statements via JDBC.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.ast SQL AST extensions for model mutations.org.hibernate.sql.model.internal org.hibernate.sql.model.jdbc Extensions toJdbcOperation
for model mutations.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.collection org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.internal org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.dialect Class Description JdbcOperation A JDBC operation to perform. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.engine.jdbc.mutation.internal Class Description JdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.engine.jdbc.spi Class Description JdbcMutationExecutor Executor for model-mutation operationsJdbcSelectExecutor An executor for JdbcSelect operations. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.engine.spi Class Description JdbcParameterBindings Access to all the externalized JDBC parameter bindingsJdbcParametersList Conceptually similar to a List of JdbcParameters, but exposing a read-only immutable contract. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.internal Class Description ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement.JdbcParameterBindings Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.loader.ast.internal Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM.ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcOperationQuerySelect Executable JDBC commandJdbcParameterBinding JdbcParametersList Conceptually similar to a List of JdbcParameters, but exposing a read-only immutable contract. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.metamodel.mapping.internal Class Description JdbcParametersList Conceptually similar to a List of JdbcParameters, but exposing a read-only immutable contract. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.procedure.internal Class Description JdbcCallFunctionReturn Models the function return when the JdbcOperationQueryCall represents a call to a database function.JdbcCallParameterRegistration JdbcOperationQueryCall -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.procedure.spi Class Description JdbcCallFunctionReturn Models the function return when the JdbcOperationQueryCall represents a call to a database function.JdbcCallParameterRegistration JdbcOperationQueryCall -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.internal Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.spi Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM.JdbcOperationQuerySelect Executable JDBC command -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.sql.internal Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.sql.spi Class Description JdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.sqm.internal Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM.ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcOperationQueryDelete JdbcOperationQuerySelect Executable JDBC commandJdbcParameterBindings Access to all the externalized JDBC parameter bindingsJdbcParametersList Conceptually similar to a List of JdbcParameters, but exposing a read-only immutable contract. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.sqm.mutation.internal Class Description ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcParameterBindings Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.sqm.mutation.internal.inline Class Description ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperation -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.query.sqm.mutation.internal.temptable Class Description ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcParameterBindings Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.result.internal Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM.ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperation -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.ast Class Description JdbcOperation A JDBC operation to perform.JdbcOperationQueryDelete JdbcOperationQueryInsert Basic contract for an insert operationJdbcOperationQuerySelect Executable JDBC commandJdbcOperationQueryUpdate JdbcParameterBindings Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.ast.spi Class Description JdbcLockStrategy The strategy to use for applying locks to aJdbcOperationQuerySelect
.JdbcOperation A JDBC operation to perform.JdbcOperationQueryDelete JdbcOperationQueryInsert Basic contract for an insert operationJdbcOperationQuerySelect Executable JDBC commandJdbcOperationQueryUpdate JdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement.JdbcParameterBinding JdbcParameterBindings Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.ast.tree.expression Class Description ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement.JdbcParameterBindings Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.exec.internal Class Description AbstractJdbcOperationQuery Executable JDBC commandCallback Callback to allow SQM interpretation to trigger certain things within ORM.ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcCallFunctionReturn Models the function return when the JdbcOperationQueryCall represents a call to a database function.JdbcCallParameterExtractor Controls extracting values from OUT/INOUT parameters.JdbcCallParameterRegistration JdbcCallRefCursorExtractor JdbcMutationExecutor Executor for model-mutation operationsJdbcOperation A JDBC operation to perform.JdbcOperationQuery Unifying contract for any SQL statement we want to execute via JDBC.JdbcOperationQueryAnonBlock An anonymous call block (sometimes called an anonymous procedure) to be executed on the database.JdbcOperationQueryCall JdbcOperationQueryInsert Basic contract for an insert operationJdbcOperationQueryMutation Specialization of JdbcOperation for cases which mutate table state (i.e.JdbcOperationQuerySelect Executable JDBC commandJdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement.JdbcParameterBinding JdbcParameterBindings Access to all the externalized JDBC parameter bindingsJdbcParameters The collectionJdbcSelectExecutor An executor for JdbcSelect operations. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.exec.spi Class Description AbstractJdbcOperationQuery Executable JDBC commandCallback Callback to allow SQM interpretation to trigger certain things within ORM.ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcCallFunctionReturn Models the function return when the JdbcOperationQueryCall represents a call to a database function.JdbcCallParameterExtractor Controls extracting values from OUT/INOUT parameters.JdbcCallParameterRegistration JdbcCallRefCursorExtractor JdbcLockStrategy The strategy to use for applying locks to aJdbcOperationQuerySelect
.JdbcOperation A JDBC operation to perform.JdbcOperationQuery Unifying contract for any SQL statement we want to execute via JDBC.JdbcOperationQueryAnonBlock An anonymous call block (sometimes called an anonymous procedure) to be executed on the database.JdbcOperationQueryMutation Specialization of JdbcOperation for cases which mutate table state (i.e.JdbcOperationQuerySelect Executable JDBC commandJdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement.JdbcParameterBinding JdbcParameterBindings Access to all the externalized JDBC parameter bindingsJdbcParametersList Conceptually similar to a List of JdbcParameters, but exposing a read-only immutable contract.JdbcParametersList.Builder StatementOptions Options for the creation of a JDBC statement -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.model Class Description JdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.model.ast Class Description JdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.model.internal Class Description JdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.model.jdbc Class Description JdbcOperation A JDBC operation to perform.JdbcParameterBinder Performs parameter value binding to a JDBC PreparedStatement. -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.results.graph Class Description ExecutionContext A 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.graph.collection Class Description ExecutionContext A 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.graph.embeddable.internal Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM.ExecutionContext A 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.graph.entity.internal Class Description ExecutionContext A 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.internal Class Description Callback Callback to allow SQM interpretation to trigger certain things within ORM.ExecutionContext A 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.internal Class Description ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperationJdbcOperationQuerySelect Executable JDBC commandJdbcParameterBindings Access to all the externalized JDBC parameter bindings -
Classes in org.hibernate.sql.exec.spi used by org.hibernate.sql.results.jdbc.spi Class Description ExecutionContext A context for execution of SQL statements expressed via SQL AST and JdbcOperation