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>,BaseFromQueryBuilder<T,,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
Modifier and TypeMethodDescriptionStarts aWindowBuilderthat can be referenced by name in analytics functions.
-
Method Details
-
window
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
-