Package com.blazebit.persistence
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Xreturning(String cteAttribute, String modificationQueryAttribute)Binds a entity attribute(modificationQueryAttribute) to a CTE attribute(cteAttribute) and returns this builder for chaining.
-
-
-
Method Detail
-
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 bindmodificationQueryAttribute- The attribute of the modification query entity which to return into the CTE attribute- Returns:
- This builder for chaining
-
-