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 X
returning(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
-
-