Uses of Interface
org.jooq.AggregateFunction
Packages that use AggregateFunction
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of AggregateFunction in org.jooq
Subinterfaces of AggregateFunction in org.jooqModifier and TypeInterfaceDescriptioninterfaceMySQL'sGROUP_CONCATfunction.interfaceMySQL'sGROUP_CONCATfunction.Methods in org.jooq that return AggregateFunctionModifier and TypeMethodDescription@NotNull AggregateFunction<String>Specify the separator on theGROUP_CONCATfunction. -
Uses of AggregateFunction in org.jooq.impl
Methods in org.jooq.impl that return AggregateFunctionModifier and TypeMethodDescriptionstatic <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>aggregate()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(String name, Class<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(String name, DataType<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(Name name, Class<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>DSL.aggregateDistinct(Name name, DataType<T> type, Field<?>... arguments)aggregateDistinct()can be used to access native or user-defined aggregate functions that are not yet or insufficiently supported by jOOQ.static <T> @NotNull AggregateFunction<T>TheANY_VALUEfunction.AbstractRoutine.asAggregateFunction()static @NotNull AggregateFunction<BigDecimal>Get the average over a numeric field: avg(field).static @NotNull AggregateFunction<BigDecimal>DSL.avgDistinct(Field<? extends Number> field)Get the average over a numeric field: avg(distinct field).static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_AND_AGGfunction.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_OR_AGGfunction.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_XOR_AGGfunction.static @NotNull AggregateFunction<Boolean>Get the every value over a condition: bool_and(condition).static @NotNull AggregateFunction<Boolean>Get the every value over a field: bool_and(field).static @NotNull AggregateFunction<Boolean>Get the every value over a condition: bool_and(condition).static @NotNull AggregateFunction<Boolean>Get the every value over a field: bool_and(field).static @NotNull AggregateFunction<BigDecimal>TheCORRfunction.static @NotNull AggregateFunction<Integer>DSL.count()Get the count(*) function.static @NotNull AggregateFunction<Integer>Get the count(field) function.static @NotNull AggregateFunction<Integer>DSL.count(SelectFieldOrAsterisk field)Get the count(field) function.static @NotNull AggregateFunction<Integer>Get the count(table) function.static @NotNull AggregateFunction<Integer>DSL.countDistinct(Field<?> field)Get the count(distinct field) function.static @NotNull AggregateFunction<Integer>DSL.countDistinct(Field<?>... fields)Get the count(distinct field1, field2) function.static @NotNull AggregateFunction<Integer>DSL.countDistinct(SelectFieldOrAsterisk field)Get the count(distinct field) function.static @NotNull AggregateFunction<Integer>DSL.countDistinct(Table<?> table)Get the count(distinct table) function.static @NotNull AggregateFunction<BigDecimal>TheCOVAR_POPfunction.static @NotNull AggregateFunction<BigDecimal>TheCOVAR_SAMPfunction.static @NotNull AggregateFunction<Boolean>Get the every value over a condition: every(condition).static @NotNull AggregateFunction<Boolean>Get the every value over a field: every(field).static @NotNull AggregateFunction<String>DSL.groupConcat(Field<?> field, String separator)Deprecated, for removal: This API element is subject to removal in a future version.static <T> @NotNull AggregateFunction<T>Get the max value over a field: max(field).static <T> @NotNull AggregateFunction<T>DSL.maxDistinct(Field<T> field)Get the max value over a field: max(distinct field).static @NotNull AggregateFunction<BigDecimal>TheMEDIANfunction.static <T> @NotNull AggregateFunction<T>Get the min value over a field: min(field).static <T> @NotNull AggregateFunction<T>DSL.minDistinct(Field<T> field)Get the min value over a field: min(distinct field).static <T> @NotNull AggregateFunction<T>Themode(field)aggregate function.static @NotNull AggregateFunction<BigDecimal>Get the product over a numeric field: product(field).static @NotNull AggregateFunction<BigDecimal>DSL.productDistinct(Field<? extends Number> field)Get the sum over a numeric field: product(distinct field).static @NotNull AggregateFunction<BigDecimal>TheREGR_AVG_Xfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_AVG_Yfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_COUNTfunction.static @NotNull AggregateFunction<BigDecimal>DSL.regrIntercept(Field<? extends Number> y, Field<? extends Number> x)TheREGR_INTERCEPTfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_R2function.static @NotNull AggregateFunction<BigDecimal>TheREGR_SLOPEfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_SXXfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_SXYfunction.static @NotNull AggregateFunction<BigDecimal>TheREGR_SYYfunction.static @NotNull AggregateFunction<BigDecimal>TheSTDDEV_POPfunction.static @NotNull AggregateFunction<BigDecimal>DSL.stddevSamp(Field<? extends Number> field)TheSTDDEV_SAMPfunction.static @NotNull AggregateFunction<BigDecimal>Get the sum over a numeric field: sum(field).static @NotNull AggregateFunction<BigDecimal>DSL.sumDistinct(Field<? extends Number> field)Get the sum over a numeric field: sum(distinct field).static @NotNull AggregateFunction<BigDecimal>TheVAR_POPfunction.static @NotNull AggregateFunction<BigDecimal>TheVAR_SAMPfunction.
DSL.groupConcat(Field)andGroupConcatSeparatorStep.separator(String)instead.