Package com.blazebit.persistence
Interface StartOngoingSetOperationBuilder<X,Y,Z extends StartOngoingSetOperationBuilder<?,?,?>>
-
- Type Parameters:
X
- The concrete builder typeY
- The set sub-operation result typeZ
- The set nesting start type
- All Superinterfaces:
BaseOngoingSetOperationBuilder<X,Y,Z>
,SetOperationBuilder<X,Z>
- All Known Subinterfaces:
StartOngoingSetOperationCriteriaBuilder<X,Y>
,StartOngoingSetOperationCTECriteriaBuilder<X,Y>
,StartOngoingSetOperationSubqueryBuilder<X,Y>
public interface StartOngoingSetOperationBuilder<X,Y,Z extends StartOngoingSetOperationBuilder<?,?,?>> extends BaseOngoingSetOperationBuilder<X,Y,Z>
An interface for builders that support set operators.- Since:
- 1.1.0
- Author:
- Christian Beikov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Z
startSet()
Starts a nested set operation builder.-
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 Detail
-
startSet
Z startSet()
Starts a nested set operation builder. Doing this is like starting a nested query that will be connected via a set operation.- Returns:
- The set operation builder
- Since:
- 1.2.0
-
-