Uses of Interface
com.blazebit.persistence.criteria.BlazeWindow
Packages that use BlazeWindow
Package
Description
Blaze-Persistence JPA Criteria API extensions.
-
Uses of BlazeWindow in com.blazebit.persistence.criteria
Methods in com.blazebit.persistence.criteria that return BlazeWindowModifier and TypeMethodDescriptionBlazeWindow.exclude(BlazeWindowFrameExclusion exclusion) Sets the window frame exclusion for this window.BlazeWindowFunctionExpression.getWindow()Returns the window for this window function.BlazeWindow.groups(BlazeWindowFrameStartType start) Sets the window frame to the GROUPS mode with the given start and CURRENT ROW as end type.BlazeWindow.groups(Expression<Integer> start, BlazeWindowFrameKind startKind) Sets the window frame to the GROUPS mode with the given start and CURRENT ROW as end type.BlazeWindow.groupsBetween(BlazeWindowFrameStartType start, BlazeWindowFrameEndType end) Sets the window frame to the GROUPS mode with the given start and end.BlazeWindow.groupsBetween(BlazeWindowFrameStartType start, Expression<Integer> end, BlazeWindowFrameKind endKind) Sets the window frame to the GROUPS mode with the given start and end.BlazeWindow.groupsBetween(Expression<Integer> start, BlazeWindowFrameKind startKind, BlazeWindowFrameEndType end) Sets the window frame to the GROUPS mode with the given start and end.BlazeWindow.groupsBetween(Expression<Integer> start, BlazeWindowFrameKind startKind, Expression<Integer> end, BlazeWindowFrameKind endKind) Sets the window frame to the GROUPS mode with the given start and end.Sets the order by items for this window.Sets the order by items for this window.BlazeWindow.partitionBy(List<Expression<?>> expressions) Sets the partition by items for this window.BlazeWindow.partitionBy(Expression<?>... expressions) Sets the partition by items for this window.BlazeWindow.range(BlazeWindowFrameStartType start) Sets the window frame to the RANGE mode with the given start and CURRENT ROW as end type.BlazeWindow.range(Expression<?> start, BlazeWindowFrameKind startKind) Sets the window frame to the RANGE mode with the given start and CURRENT ROW as end type.BlazeWindow.rangeBetween(BlazeWindowFrameStartType start, BlazeWindowFrameEndType end) Sets the window frame to the RANGE mode with the given start and end.BlazeWindow.rangeBetween(BlazeWindowFrameStartType start, Expression<?> end, BlazeWindowFrameKind endKind) Sets the window frame to the RANGE mode with the given start and end.BlazeWindow.rangeBetween(Expression<?> start, BlazeWindowFrameKind startKind, BlazeWindowFrameEndType end) Sets the window frame to the RANGE mode with the given start and end.BlazeWindow.rangeBetween(Expression<?> start, BlazeWindowFrameKind startKind, Expression<?> end, BlazeWindowFrameKind endKind) Sets the window frame to the RANGE mode with the given start and end.BlazeWindow.rows(BlazeWindowFrameStartType start) Sets the window frame to the ROWS mode with the given start and CURRENT ROW as end type.BlazeWindow.rows(Expression<Integer> start, BlazeWindowFrameKind startKind) Sets the window frame to the ROWS mode with the given start and CURRENT ROW as end type.BlazeWindow.rowsBetween(BlazeWindowFrameStartType start, BlazeWindowFrameEndType end) Sets the window frame to the ROWS mode with the given start and end.BlazeWindow.rowsBetween(BlazeWindowFrameStartType start, Expression<Integer> end, BlazeWindowFrameKind endKind) Sets the window frame to the ROWS mode with the given start and end.BlazeWindow.rowsBetween(Expression<Integer> start, BlazeWindowFrameKind startKind, BlazeWindowFrameEndType end) Sets the window frame to the ROWS mode with the given start and end.BlazeWindow.rowsBetween(Expression<Integer> start, BlazeWindowFrameKind startKind, Expression<Integer> end, BlazeWindowFrameKind endKind) Sets the window frame to the ROWS mode with the given start and end.BlazeCriteriaBuilder.window()Returns a new window to be used with window functions.Methods in com.blazebit.persistence.criteria with parameters of type BlazeWindowModifier and TypeMethodDescriptionBlazeAggregateFunctionExpression.window(BlazeWindow window) BlazeOrderedSetAggregateFunctionExpression.window(BlazeWindow window) BlazeWindowFunctionExpression.window(BlazeWindow window) Sets the window for this window function.