Uses of Interface
org.hibernate.sql.exec.spi.JdbcOperation
Packages that use JdbcOperation
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Contracts for translating a SQL AST to executable SQL.
SPI for execution of SQL statements via JDBC.
Extensions to
JdbcOperation for model mutations.-
Uses of JdbcOperation in org.hibernate.dialect.sql.ast.spi
Classes in org.hibernate.dialect.sql.ast.spi with type parameters of type JdbcOperationModifier and TypeClassDescriptionclassAbstractSqlAstTranslator<T extends JdbcOperation>Supported generic base for translating query and model-mutation SQL ASTs.classDB2SqlAstTranslator<T extends JdbcOperation>A SQL AST translator for DB2.classPostgreSQLFamilySqlAstTranslator<T extends JdbcOperation>Supported SQL AST translator base for PostgreSQL-derived databases.classPostgreSQLSqlAstTranslator<T extends JdbcOperation>A SQL AST translator for PostgreSQL.interfaceSqlAstTranslationRequest<S extends Statement, O extends JdbcOperation>The complete, typed input supplied by Hibernate to create one SQL AST translator.classSqlAstTranslatorWithMerge<T extends JdbcOperation>Supported provider base for translators which implement a full insert-or-update-or-deleteMERGEcommand.classclassSqlAstTranslatorWithUpsert<T extends JdbcOperation>Deprecated, for removal: This API element is subject to removal in a future version.classStandardSqlAstTranslator<T extends JdbcOperation>The final phase of query translation.Methods in org.hibernate.dialect.sql.ast.spi with type parameters of type JdbcOperationModifier and TypeMethodDescription<S extends Statement, O extends JdbcOperation>
SqlAstTranslator<O> SqlAstTranslatorFactory.buildTranslator(SqlAstTranslationRequest<S, O> request) Build a single-use translator for the given typed request.final <S extends Statement, O extends JdbcOperation>
SqlAstTranslator<O> StandardSqlAstTranslatorFactory.buildTranslator(SqlAstTranslationRequest<S, O> request) protected <S extends Statement, O extends JdbcOperation>
SqlAstTranslator<O> StandardSqlAstTranslatorFactory.createTranslator(SqlAstTranslationRequest<S, O> request) Create the translator for a validated typed request. -
Uses of JdbcOperation in org.hibernate.sql.ast.spi.translation
Classes in org.hibernate.sql.ast.spi.translation with type parameters of type JdbcOperationModifier and TypeInterfaceDescriptioninterfaceSqlAstTranslator<T extends JdbcOperation>Translates one [#getSqlAst SQL AST] and produces aJdbcOperation. -
Uses of JdbcOperation in org.hibernate.sql.exec.spi
Subinterfaces of JdbcOperation in org.hibernate.sql.exec.spiModifier and TypeInterfaceDescriptioninterfacePrimary operation, which is an (INSERT,UPDATEorDELETE) performed via JDBC.interfaceA JdbcOperation which (possibly) originated from a Query.interfaceAn anonymous call block (sometimes called an anonymous procedure) to be executed on the database.interfaceinterfaceBasic contract for an insert operationinterfaceA query-language insert, update, or delete operation performed through JDBC.interfacePrimary selection operation performed through JDBC.interfaceA primary operation to be executed using JDBC. -
Uses of JdbcOperation in org.hibernate.sql.spi.mutation.jdbc
Subinterfaces of JdbcOperation in org.hibernate.sql.spi.mutation.jdbcModifier and TypeInterfaceDescriptioninterfaceJdbcOperationfor a mapping-model mutation originating from a persistence context flush.Classes in org.hibernate.sql.spi.mutation.jdbc that implement JdbcOperationModifier and TypeClassDescriptionclassSupported base for an immutable, single-table JDBC mutation operation.final classfinal classDescriptor for a table insert originating from a flushfinal classDescribes the update of a single tablefinal classJdbcMutationOperationimplementation for MERGE handlingfinal classJdbcMutationOperationimplementation for UPSERT handling