Uses of Class
com.querydsl.sql.WindowOver
Packages that use WindowOver
-
Uses of WindowOver in com.querydsl.sql
Methods in com.querydsl.sql that return WindowOverModifier and TypeMethodDescriptionstatic <T extends Number>
WindowOver<T>SQLExpressions.avg(Expression<T> expr) Start a window function expressionstatic WindowOver<Double>SQLExpressions.corr(Expression<? extends Number> expr1, Expression<? extends Number> expr2) CORR returns the coefficient of correlation of a set of number pairs.static WindowOver<Long>SQLExpressions.count()Start a window function expressionstatic WindowOver<Long>SQLExpressions.count(Expression<?> expr) Start a window function expressionstatic WindowOver<Long>SQLExpressions.countDistinct(Expression<?> expr) Start a window function expressionstatic WindowOver<Double>SQLExpressions.covarPop(Expression<? extends Number> expr1, Expression<? extends Number> expr2) CORR returns the coefficient of correlation of a set of number pairs.static WindowOver<Double>SQLExpressions.covarSamp(Expression<? extends Number> expr1, Expression<? extends Number> expr2) CORR returns the coefficient of correlation of a set of number pairs.static WindowOver<Double>SQLExpressions.cumeDist()CUME_DIST calculates the cumulative distribution of a value in a group of values.static WindowOver<Long>SQLExpressions.denseRank()rank of the current row without gaps; this function counts peer groupsstatic <T> WindowOver<T>SQLExpressions.firstValue(Expression<T> expr) returns value evaluated at the row that is the first row of the window framestatic <T> WindowOver<T>SQLExpressions.lag(Expression<T> expr) expr evaluated at the row that is one row before the current row within the partitionstatic <T> WindowOver<T>SQLExpressions.lastValue(Expression<T> expr) returns value evaluated at the row that is the last row of the window framestatic <T> WindowOver<T>SQLExpressions.lead(Expression<T> expr) expr evaluated at the row that is one row after the current row within the partition;static <T extends Comparable>
WindowOver<T>SQLExpressions.max(Expression<T> expr) Start a window function expressionstatic <T extends Comparable>
WindowOver<T>SQLExpressions.min(Expression<T> expr) Start a window function expressionstatic <T> WindowOver<T>SQLExpressions.nthValue(Expression<T> expr, Expression<? extends Number> n) NTH_VALUE returns the expr value of the nth row in the window defined by the analytic clause.static <T> WindowOver<T>SQLExpressions.nthValue(Expression<T> expr, Number n) NTH_VALUE returns the expr value of the nth row in the window defined by the analytic clause.static <T extends Number & Comparable>
WindowOver<T>SQLExpressions.ntile(T num) divides an ordered data set into a number of buckets indicated by expr and assigns the appropriate bucket number to each rowstatic WindowOver<Double>SQLExpressions.percentRank()As an analytic function, for a row r, PERCENT_RANK calculates the rank of r minus 1, divided by 1 less than the number of rows being evaluated (the entire query result set or a partition).static WindowOver<Long>SQLExpressions.rank()rank of the current row with gaps; same as row_number of its first peerstatic <T> WindowOver<T>SQLExpressions.ratioToReport(Expression<T> expr) computes the ratio of a value to the sum of a set of values.static WindowOver<Double>SQLExpressions.regrAvgx(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_AVGX evaluates the average of the independent variable (arg2) of the regression line.static WindowOver<Double>SQLExpressions.regrAvgy(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_AVGY evaluates the average of the dependent variable (arg1) of the regression line.static WindowOver<Double>SQLExpressions.regrCount(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_COUNT returns an integer that is the number of non-null number pairs used to fit the regression line.static WindowOver<Double>SQLExpressions.regrIntercept(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_INTERCEPT returns the y-intercept of the regression line.static WindowOver<Double>SQLExpressions.regrR2(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_R2 returns the coefficient of determination (also called R-squared or goodness of fit) for the regression.static WindowOver<Double>SQLExpressions.regrSlope(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_SLOPE returns the slope of the linestatic WindowOver<Double>SQLExpressions.regrSxx(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_SXX makes the following computation after the elimination of null (arg1, arg2) pairs:static WindowOver<Double>SQLExpressions.regrSxy(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_SXY makes the following computation after the elimination of null (arg1, arg2) pairs:static WindowOver<Double>SQLExpressions.regrSyy(Expression<? extends Number> arg1, Expression<? extends Number> arg2) REGR_SYY makes the following computation after the elimination of null (arg1, arg2) pairs:static WindowOver<Long>SQLExpressions.rowNumber()number of the current row within its partition, counting from 1static <T extends Number>
WindowOver<T>SQLExpressions.stddev(Expression<T> expr) returns the sample standard deviation of expr, a set of numbers.static <T extends Number>
WindowOver<T>SQLExpressions.stddevDistinct(Expression<T> expr) returns the sample standard deviation of expr, a set of numbers.static <T extends Number>
WindowOver<T>SQLExpressions.stddevPop(Expression<T> expr) returns the population standard deviation and returns the square root of the population variance.static <T extends Number>
WindowOver<T>SQLExpressions.stddevSamp(Expression<T> expr) returns the cumulative sample standard deviation and returns the square root of the sample variance.static <T extends Number>
WindowOver<T>SQLExpressions.sum(Expression<T> expr) Start a window function expressionstatic <T extends Number>
WindowOver<T>SQLExpressions.variance(Expression<T> expr) returns the variance of exprstatic <T extends Number>
WindowOver<T>SQLExpressions.varPop(Expression<T> expr) returns the population variance of a set of numbers after discarding the nulls in this set.static <T extends Number>
WindowOver<T>SQLExpressions.varSamp(Expression<T> expr) returns the sample variance of a set of numbers after discarding the nulls in this set.Constructors in com.querydsl.sql with parameters of type WindowOver