Uses of Interface
org.hibernate.sql.exec.spi.JdbcOperation
-
Packages that use JdbcOperation Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.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.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.jdbc Extensions toJdbcOperation
for model mutations. -
-
Uses of JdbcOperation in org.hibernate.dialect
Classes in org.hibernate.dialect with type parameters of type JdbcOperation Modifier and Type Class Description class
CockroachSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Cockroach.class
DB2iSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for DB2i.class
DB2SqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for DB2.class
DB2zSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for DB2z.class
DerbySqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Derby.class
H2SqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for H2.class
HANASqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for HANA.class
HSQLSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for HSQL.class
MariaDBSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for MariaDB.class
MySQLSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for MySQL.class
OracleSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Oracle.class
PostgreSQLSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for PostgreSQL.class
SpannerSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Spanner.class
SqlAstTranslatorWithMerge<T extends JdbcOperation>
Base for translators which support a full insert-or-update-or-delete (MERGE) command.class
SqlAstTranslatorWithUpsert<T extends JdbcOperation>
Base SqlAstTranslator for translators which support an insert-or-update (UPSERT) commandclass
SQLServerSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for SQL Server.class
SybaseASESqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Sybase ASE.class
SybaseSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for Sybase.class
TiDBSqlAstTranslator<T extends JdbcOperation>
A SQL AST translator for TiDB. -
Uses of JdbcOperation in org.hibernate.sql.ast
Classes in org.hibernate.sql.ast with type parameters of type JdbcOperation Modifier and Type Interface Description interface
SqlAstTranslator<T extends JdbcOperation>
-
Uses of JdbcOperation in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi with type parameters of type JdbcOperation Modifier and Type Class Description class
AbstractSqlAstTranslator<T extends JdbcOperation>
class
StandardSqlAstTranslator<T extends JdbcOperation>
The final phase of query translation.Methods in org.hibernate.sql.ast.spi with type parameters of type JdbcOperation Modifier and Type Method Description protected <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 JdbcOperation Modifier and Type Class Description class
AbstractJdbcOperationQueryInsert
Base support for JdbcInsertMutation implementationsclass
JdbcCallImpl
Models the actual call, allowing iterative building of the parts.class
JdbcOperationQueryInsertImpl
Standard insert operation -
Uses of JdbcOperation in org.hibernate.sql.exec.spi
Subinterfaces of JdbcOperation in org.hibernate.sql.exec.spi Modifier and Type Interface Description interface
JdbcOperationQuery
Unifying contract for any SQL statement we want to execute via JDBC.interface
JdbcOperationQueryAnonBlock
An anonymous call block (sometimes called an anonymous procedure) to be executed on the database.interface
JdbcOperationQueryCall
interface
JdbcOperationQueryInsert
Basic contract for an insert operationinterface
JdbcOperationQueryMutation
Specialization of JdbcOperation for cases which mutate table state (i.e.Classes in org.hibernate.sql.exec.spi that implement JdbcOperation Modifier and Type Class Description class
AbstractJdbcOperationQuery
Executable JDBC commandclass
JdbcOperationQueryDelete
class
JdbcOperationQueryMutationNative
Executable JDBC commandclass
JdbcOperationQuerySelect
Executable JDBC commandclass
JdbcOperationQueryUpdate
-
Uses of JdbcOperation in org.hibernate.sql.model.jdbc
Subinterfaces of JdbcOperation in org.hibernate.sql.model.jdbc Modifier and Type Interface Description interface
JdbcMutationOperation
JdbcOperation extension for model mutations stemming from persistence context flushesClasses in org.hibernate.sql.model.jdbc that implement JdbcOperation Modifier and Type Class Description class
AbstractJdbcMutation
class
JdbcDeleteMutation
class
JdbcInsertMutation
Descriptor for a table insert originating from a flushclass
JdbcUpdateMutation
Describes the update of a single tableclass
MergeOperation
JdbcMutation implementation for MERGE handlingclass
UpsertOperation
JdbcMutation implementation for UPSERT handling
-