Class Avg
- java.lang.Object
-
- org.hotrod.runtime.livesql.expressions.Expression<T>
-
- org.hotrod.runtime.livesql.expressions.aggregations.AggregationFunction<T>
-
- org.hotrod.runtime.livesql.expressions.analytics.WindowableAggregationFunction<java.lang.Number>
-
- org.hotrod.runtime.livesql.expressions.aggregations.NumericAggregationFunction
-
- org.hotrod.runtime.livesql.expressions.aggregations.Avg
-
- All Implemented Interfaces:
WindowableFunction<java.lang.Number>,ResultSetColumn
public class Avg extends NumericAggregationFunction
-
-
Field Summary
-
Fields inherited from class org.hotrod.runtime.livesql.expressions.Expression
PRECEDENCE_AND, PRECEDENCE_ANY_ALL_EQ_NE_LT_LE_GT_GE, PRECEDENCE_BETWEEN, PRECEDENCE_CASE, PRECEDENCE_COLUMN, PRECEDENCE_EQ_NE_LT_LE_GT_GE, PRECEDENCE_EXISTS, PRECEDENCE_FUNCTION, PRECEDENCE_IN, PRECEDENCE_IS_NULL, PRECEDENCE_LIKE, PRECEDENCE_LITERAL, PRECEDENCE_MULT_DIV_MOD, PRECEDENCE_NOT, PRECEDENCE_OR, PRECEDENCE_PARENTHESIS, PRECEDENCE_PLUS_MINUS, PRECEDENCE_TUPLE, PRECEDENCE_UNARY_MINUS
-
-
Constructor Summary
Constructors Constructor Description Avg(Expression<java.lang.Number> expression)
-
Method Summary
-
Methods inherited from class org.hotrod.runtime.livesql.expressions.aggregations.NumericAggregationFunction
designateAliases, renderTo, validateTableReferences
-
Methods inherited from class org.hotrod.runtime.livesql.expressions.analytics.WindowableAggregationFunction
over, renderBaseTo
-
Methods inherited from class org.hotrod.runtime.livesql.expressions.Expression
as, asc, between, between, between, between, desc, eq, eq, eqAll, eqAny, ge, ge, geAll, geAny, getPrecedence, gt, gt, gtAll, gtAny, in, in, in, isNotNull, isNull, le, le, leAll, leAny, lt, lt, ltAll, ltAny, ne, ne, neAll, neAny, notBetween, notBetween, notBetween, notBetween, notIn, notIn, notIn, renderInner, setPrecedence
-
-
-
-
Constructor Detail
-
Avg
public Avg(Expression<java.lang.Number> expression)
-
-