Class GeneratedValuesMutationDelegateAdaptor

    • Constructor Detail

      • GeneratedValuesMutationDelegateAdaptor

        public GeneratedValuesMutationDelegateAdaptor​(org.hibernate.generator.values.GeneratedValuesMutationDelegate delegate)
    • Method Detail

      • createTableMutationBuilder

        public org.hibernate.sql.model.ast.builder.TableMutationBuilder<?> createTableMutationBuilder​(Expectation expectation,
                                                                                                      SessionFactoryImplementor sessionFactory)
        Specified by:
        createTableMutationBuilder in interface org.hibernate.generator.values.GeneratedValuesMutationDelegate
      • performMutation

        public org.hibernate.generator.values.GeneratedValues performMutation​(org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails statementDetails,
                                                                              org.hibernate.engine.jdbc.mutation.JdbcValueBindings valueBindings,
                                                                              Object entity,
                                                                              SharedSessionContractImplementor session)
        Specified by:
        performMutation in interface org.hibernate.generator.values.GeneratedValuesMutationDelegate
      • getTiming

        public org.hibernate.generator.EventType getTiming()
        Specified by:
        getTiming in interface org.hibernate.generator.values.GeneratedValuesMutationDelegate
      • supportsArbitraryValues

        public boolean supportsArbitraryValues()
        Specified by:
        supportsArbitraryValues in interface org.hibernate.generator.values.GeneratedValuesMutationDelegate
      • supportsRowId

        public boolean supportsRowId()
        Specified by:
        supportsRowId in interface org.hibernate.generator.values.GeneratedValuesMutationDelegate
      • getGeneratedValuesMappingProducer

        public org.hibernate.sql.results.jdbc.spi.JdbcValuesMappingProducer getGeneratedValuesMappingProducer()
        Specified by:
        getGeneratedValuesMappingProducer in interface org.hibernate.generator.values.GeneratedValuesMutationDelegate