functions.put("sum", new ExpressionOperatorJpqlFunction(ExpressionOperator.sum())); functions.put("avg", new ExpressionOperatorJpqlFunction(ExpressionOperator.average())); functions.put("max", new ExpressionOperatorJpqlFunction(ExpressionOperator.maximum())); functions.put("min", new ExpressionOperatorJpqlFunction(ExpressionOperator.minimum())); functions.put("stddev", new ExpressionOperatorJpqlFunction(ExpressionOperator.standardDeviation()));
functions.put("sum", new ExpressionOperatorJpqlFunction(ExpressionOperator.sum())); functions.put("avg", new ExpressionOperatorJpqlFunction(ExpressionOperator.average())); functions.put("max", new ExpressionOperatorJpqlFunction(ExpressionOperator.maximum())); functions.put("min", new ExpressionOperatorJpqlFunction(ExpressionOperator.minimum())); functions.put("stddev", new ExpressionOperatorJpqlFunction(ExpressionOperator.standardDeviation()));
/** * INTERNAL: */ protected static void initializeAggregateFunctionOperators() { addOperator(count()); addOperator(sum()); addOperator(average()); addOperator(minimum()); addOperator(maximum()); addOperator(distinct()); }
/** * INTERNAL: */ protected static void initializeAggregateFunctionOperators() { addOperator(count()); addOperator(sum()); addOperator(average()); addOperator(minimum()); addOperator(maximum()); addOperator(distinct()); }
/** * INTERNAL: */ protected static void initializeAggregateFunctionOperators() { addOperator(count()); addOperator(sum()); addOperator(average()); addOperator(minimum()); addOperator(maximum()); addOperator(distinct()); }
if (mapping == null && this.attributeExpression.isFunctionExpression() && this.getResultType() == null){ FunctionExpression expression = ((FunctionExpression)this.attributeExpression); if (expression.getOperator().equals(ExpressionOperator.maximum()) || expression.getOperator().equals(ExpressionOperator.minimum())){ mapping = expression.getBaseExpression().getLeafMapping(query, query.getDescriptor(), query.getSession());
if (mapping == null && this.attributeExpression.isFunctionExpression() && this.getResultType() == null){ FunctionExpression expression = ((FunctionExpression)this.attributeExpression); if (expression.getOperator().equals(ExpressionOperator.maximum()) || expression.getOperator().equals(ExpressionOperator.minimum())){ mapping = expression.getBaseExpression().getLeafMapping(query, query.getDescriptor(), query.getSession());