Package org.hibernate.reactive.id.insert
Class ReactiveBasicSelectingDelegate
java.lang.Object
org.hibernate.generator.values.AbstractGeneratedValuesMutationDelegate
org.hibernate.id.insert.AbstractSelectingDelegate
org.hibernate.reactive.id.insert.ReactiveBasicSelectingDelegate
- All Implemented Interfaces:
org.hibernate.generator.values.GeneratedValuesMutationDelegate,InsertGeneratedIdentifierDelegate,ReactiveGeneratedValuesMutationDelegate
public class ReactiveBasicSelectingDelegate
extends AbstractSelectingDelegate
implements ReactiveGeneratedValuesMutationDelegate
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.generator.values.AbstractGeneratedValuesMutationDelegate
jdbcValuesMappingProducer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.sql.model.ast.builder.TableMutationBuilder<?>createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) protected Stringorg.hibernate.generator.values.GeneratedValuesperformMutation(org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails singleStatementDetails, org.hibernate.engine.jdbc.mutation.JdbcValueBindings jdbcValueBindings, Object modelReference, SharedSessionContractImplementor session) CompletionStage<org.hibernate.generator.values.GeneratedValues>reactivePerformMutation(org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails statementDetails, org.hibernate.engine.jdbc.mutation.JdbcValueBindings valueBindings, Object entity, SharedSessionContractImplementor session) Methods inherited from class org.hibernate.id.insert.AbstractSelectingDelegate
bindParameters, performInsertReturning, prepareStatementMethods inherited from class org.hibernate.generator.values.AbstractGeneratedValuesMutationDelegate
dialect, getGeneratedValuesMappingProducer, getTiming, supportsArbitraryValues, supportsRowIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.generator.values.GeneratedValuesMutationDelegate
getGeneratedValuesMappingProducer, getTiming, supportsArbitraryValues, supportsRowIdMethods inherited from interface org.hibernate.id.insert.InsertGeneratedIdentifierDelegate
prepareIdentifierGeneratingInsert
-
Constructor Details
-
ReactiveBasicSelectingDelegate
-
-
Method Details
-
createTableMutationBuilder
public org.hibernate.sql.model.ast.builder.TableMutationBuilder<?> createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) - Specified by:
createTableMutationBuilderin interfaceorg.hibernate.generator.values.GeneratedValuesMutationDelegate
-
getSelectSQL
- Specified by:
getSelectSQLin classAbstractSelectingDelegate