Package com.blazebit.persistence
Interface MiddleOngoingSetOperationCriteriaBuilder<T,Y>
- Type Parameters:
T
- The builder result typeY
- The set sub-operation result type
- All Superinterfaces:
BaseOngoingSetOperationBuilder<OngoingSetOperationCriteriaBuilder<T,
,Y>, Y, StartOngoingSetOperationCriteriaBuilder<T, MiddleOngoingSetOperationCriteriaBuilder<T, Y>>> OngoingSetOperationBuilder<OngoingSetOperationCriteriaBuilder<T,
,Y>, Y, StartOngoingSetOperationCriteriaBuilder<T, MiddleOngoingSetOperationCriteriaBuilder<T, Y>>> SetOperationBuilder<OngoingSetOperationCriteriaBuilder<T,
Y>, StartOngoingSetOperationCriteriaBuilder<T, MiddleOngoingSetOperationCriteriaBuilder<T, Y>>>
- All Known Subinterfaces:
OngoingSetOperationCriteriaBuilder<T,
,Y> StartOngoingSetOperationCriteriaBuilder<X,
Y>
public interface MiddleOngoingSetOperationCriteriaBuilder<T,Y>
extends OngoingSetOperationBuilder<OngoingSetOperationCriteriaBuilder<T,Y>,Y,StartOngoingSetOperationCriteriaBuilder<T,MiddleOngoingSetOperationCriteriaBuilder<T,Y>>>
An interface for builders that support set operators.
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and TypeMethodDescriptionFinishes the current set operation builder and returns a final builder for ordering and limiting.Methods inherited from interface com.blazebit.persistence.BaseOngoingSetOperationBuilder
endSet
Methods inherited from interface com.blazebit.persistence.SetOperationBuilder
except, exceptAll, intersect, intersectAll, startExcept, startExceptAll, startIntersect, startIntersectAll, startUnion, startUnionAll, union, unionAll
-
Method Details
-
endSetWith
OngoingFinalSetOperationCriteriaBuilder<Y> endSetWith()Description copied from interface:OngoingSetOperationBuilder
Finishes the current set operation builder and returns a final builder for ordering and limiting.- Specified by:
endSetWith
in interfaceOngoingSetOperationBuilder<OngoingSetOperationCriteriaBuilder<T,
Y>, Y, StartOngoingSetOperationCriteriaBuilder<T, MiddleOngoingSetOperationCriteriaBuilder<T, Y>>> - Returns:
- The final builder for ordering and limiting
-