Interface ReturningBuilder<X extends ReturningBuilder<X>>

Type Parameters:
X - The concrete builder type
All Known Subinterfaces:
ReturningDeleteCriteriaBuilder<T,​X>, ReturningInsertCriteriaBuilder<T,​X>, ReturningModificationCriteriaBuilder<X,​Y>, ReturningUpdateCriteriaBuilder<T,​X>

public interface ReturningBuilder<X extends ReturningBuilder<X>>
A builder for the returning clause.
Since:
1.1.0
Author:
Christian Beikov
  • Method Summary

    Modifier and Type Method Description
    X returning​(String cteAttribute, String modificationQueryAttribute)
    Binds a entity attribute(modificationQueryAttribute) to a CTE attribute(cteAttribute) and returns this builder for chaining.
  • Method Details

    • returning

      X returning​(String cteAttribute, String modificationQueryAttribute)
      Binds a entity attribute(modificationQueryAttribute) to a CTE attribute(cteAttribute) and returns this builder for chaining.
      Parameters:
      cteAttribute - The CTE attribute on which to bind
      modificationQueryAttribute - The attribute of the modification query entity which to return into the CTE attribute
      Returns:
      This builder for chaining