Package com.blazebit.persistence
Interface WindowContainerBuilder<T extends WindowContainerBuilder<T>>
-
- Type Parameters:
T
- The concrete builder type
- All Known Subinterfaces:
BaseCriteriaBuilder<T,X>
,BaseCTECriteriaBuilder<X>
,BaseQueryBuilder<T,X>
,BaseSubqueryBuilder<X>
,CriteriaBuilder<T>
,FullQueryBuilder<T,X>
,FullSelectCTECriteriaBuilder<X>
,LeafOngoingSetOperationCriteriaBuilder<X>
,LeafOngoingSetOperationCTECriteriaBuilder<X>
,LeafOngoingSetOperationSubqueryBuilder<X>
,OngoingSetOperationCriteriaBuilder<T,Y>
,OngoingSetOperationCTECriteriaBuilder<T,Y>
,OngoingSetOperationSubqueryBuilder<T,Y>
,PaginatedCriteriaBuilder<T>
,QueryBuilder<T,X>
,SelectBaseCTECriteriaBuilder<X>
,SelectCTECriteriaBuilder<X>
,SelectRecursiveCTECriteriaBuilder<X>
,StartOngoingSetOperationCriteriaBuilder<X,Y>
,StartOngoingSetOperationCTECriteriaBuilder<X,Y>
,StartOngoingSetOperationSubqueryBuilder<X,Y>
,SubqueryBuilder<T>
public interface WindowContainerBuilder<T extends WindowContainerBuilder<T>>
A base interface for builders that support adding named windows for analytics functions.- Since:
- 1.4.0
- Author:
- Christian Beikov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WindowBuilder<T>
window(String name)
Starts aWindowBuilder
that can be referenced by name in analytics functions.
-
-
-
Method Detail
-
window
WindowBuilder<T> window(String name)
Starts aWindowBuilder
that can be referenced by name in analytics functions.- Parameters:
name
- The name of the window- Returns:
- The window builder for building the window for analytics functions
-
-