Uses of Interface
org.hibernate.sql.exec.spi.JdbcOperation
Packages that use JdbcOperation
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
Extensions to
JdbcOperation for model mutations.-
Uses of JdbcOperation in org.hibernate.dialect.sql.ast
Classes in org.hibernate.dialect.sql.ast with type parameters of type JdbcOperationModifier and TypeClassDescriptionclassCockroachSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Cockroach.classDB2iSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2i.classDB2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2.classDB2zSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2z.classH2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for H2.classHANASqlAstTranslator<T extends JdbcOperation>An SQL AST translator for HANA.classHSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for HSQL.classMariaDBSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for MariaDB.classMySQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for MySQL.classOracleSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Oracle.classPostgreSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for PostgreSQL.classSpannerSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Spanner.classclassSQLServerSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for SQL Server.classSybaseASESqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Sybase ASE.classSybaseSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for Sybase. -
Uses of JdbcOperation in org.hibernate.sql.ast
Classes in org.hibernate.sql.ast with type parameters of type JdbcOperation -
Uses of JdbcOperation in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi with type parameters of type JdbcOperationModifier and TypeClassDescriptionclassAbstractSqlAstTranslator<T extends JdbcOperation>classSqlAstTranslatorWithMerge<T extends JdbcOperation>Base for translators which support a full insert-or-update-or-delete (MERGE) command.classSqlAstTranslatorWithUpsert<T extends JdbcOperation>Base SqlAstTranslator for translators which support an insert-or-update (UPSERT) commandclassStandardSqlAstTranslator<T extends JdbcOperation>The final phase of query translation.Methods in org.hibernate.sql.ast.spi with type parameters of type JdbcOperationModifier and TypeMethodDescriptionprotected <T extends JdbcOperation>
SqlAstTranslator<T> StandardSqlAstTranslatorFactory.buildTranslator(SessionFactoryImplementor sessionFactory, Statement statement) Consolidated building of a translator for all Query cases -
Uses of JdbcOperation in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement JdbcOperationModifier and TypeClassDescriptionclassBase support for JdbcInsertMutation implementationsclassModels the actual call, allowing iterative building of the parts.classStandard insert operation -
Uses of JdbcOperation in org.hibernate.sql.exec.spi
Subinterfaces of JdbcOperation in org.hibernate.sql.exec.spiModifier and TypeInterfaceDescriptioninterfaceUnifying contract for any SQL statement we want to execute via JDBC.interfaceAn anonymous call block (sometimes called an anonymous procedure) to be executed on the database.interfaceinterfaceBasic contract for an insert operationinterfaceSpecialization of JdbcOperation for cases which mutate table state (i.e.Classes in org.hibernate.sql.exec.spi that implement JdbcOperationModifier and TypeClassDescriptionclassExecutable JDBC commandclassclassExecutable JDBC commandclassExecutable JDBC commandclass -
Uses of JdbcOperation in org.hibernate.sql.model.jdbc
Subinterfaces of JdbcOperation in org.hibernate.sql.model.jdbcModifier and TypeInterfaceDescriptioninterfaceJdbcOperationextension for model mutations stemming from persistence context flushesClasses in org.hibernate.sql.model.jdbc that implement JdbcOperationModifier and TypeClassDescriptionclassclassclassDescriptor for a table insert originating from a flushclassDescribes the update of a single tableclassJdbcMutationOperationimplementation for MERGE handlingclassJdbcMutationOperationimplementation for UPSERT handling