Uses of Interface
com.blazebit.persistence.criteria.BlazeOrderedSetAggregateFunctionExpression
-
Uses of BlazeOrderedSetAggregateFunctionExpression in com.blazebit.persistence.criteria
Methods in com.blazebit.persistence.criteria that return BlazeOrderedSetAggregateFunctionExpressionModifier and TypeMethodDescriptionBlazeCriteriaBuilder.listagg(Expression<String> expression, Expression<String> separator) Creates aLISTAGGordered set-aggregate function expression.BlazeCriteriaBuilder.listaggDistinct(Expression<String> expression, Expression<String> separator) Creates aLISTAGGordered set-aggregate function expression which only aggregates distinct elements.BlazeCriteriaBuilder.modeWithinGroup(Expression<X> group) Creates aMODEordered set-aggregate function expression.BlazeCriteriaBuilder.orderedSetAggregateDistinctFunction(String name, Class<T> type, Expression<?>... args) Creates an ordered set-aggregate function expression for a function with the given name, result type and arguments aggregating only distinct elements.BlazeCriteriaBuilder.orderedSetAggregateFunction(String name, Class<T> type, Expression<?>... args) Creates an ordered set-aggregate function expression for a function with the given name, result type and arguments.BlazeCriteriaBuilder.percentileContWithinGroup(Expression<Double> fraction, Expression<X> group, boolean ascending, boolean nullsFirst) Creates aPERCENTILE_CONTordered set-aggregate function expression.BlazeCriteriaBuilder.percentileDiscWithinGroup(Expression<Double> fraction, Expression<X> group, boolean ascending, boolean nullsFirst) Creates aPERCENTILE_DISCordered set-aggregate function expression.BlazeOrderedSetAggregateFunctionExpression.window(BlazeWindow window) BlazeOrderedSetAggregateFunctionExpression.withinGroup(List<? extends Order> orders) Sets the within group order for this ordered set-aggregate function.BlazeOrderedSetAggregateFunctionExpression.withinGroup(Order... orders) Sets the within group order for this ordered set-aggregate function.