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 aWindowBuilderthat can be referenced by name in analytics functions.
-
-
-
Method Detail
-
window
WindowBuilder<T> window(String name)
Starts aWindowBuilderthat 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
-
-