Class SqlAstTranslatorWithUpsert<T extends JdbcOperation>

    • Method Detail

      • createMergeOperation

        public MutationOperation createMergeOperation​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)
        Create the MutationOperation for performing the DELETE or UPSERT
      • renderUpsertStatement

        protected void renderUpsertStatement​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)
      • renderMergeInto

        protected void renderMergeInto​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)
      • renderMergeTargetAlias

        protected void renderMergeTargetAlias()
      • renderMergeUsing

        protected void renderMergeUsing​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)
      • wrapMergeSourceExpression

        protected boolean wrapMergeSourceExpression()
      • renderMergeSource

        protected void renderMergeSource​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)
      • renderMergeSourceAlias

        protected void renderMergeSourceAlias()
      • renderMergeOn

        protected void renderMergeOn​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)
      • renderMergeInsert

        protected void renderMergeInsert​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)
      • renderMergeUpdate

        protected void renderMergeUpdate​(org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate)