Uses of Interface
org.jooq.AggregateFunction
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of AggregateFunction in org.jooq
Modifier and TypeInterfaceDescriptioninterface
MySQL'sGROUP_CONCAT
function.interface
MySQL'sGROUP_CONCAT
function.Modifier and TypeMethodDescription@NotNull AggregateFunction<String>
Specify the separator on theGROUP_CONCAT
function. -
Uses of AggregateFunction in org.jooq.impl
Modifier 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_VALUE
function.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_AGG
function.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_OR_AGG
function.static <T extends Number>
@NotNull AggregateFunction<T>TheBIT_XOR_AGG
function.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>
TheCORR
function.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_POP
function.static @NotNull AggregateFunction<BigDecimal>
TheCOVAR_SAMP
function.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>
TheMEDIAN
function.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_X
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_AVG_Y
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_COUNT
function.static @NotNull AggregateFunction<BigDecimal>
DSL.regrIntercept(Field<? extends Number> y, Field<? extends Number> x)
TheREGR_INTERCEPT
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_R2
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SLOPE
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SXX
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SXY
function.static @NotNull AggregateFunction<BigDecimal>
TheREGR_SYY
function.static @NotNull AggregateFunction<BigDecimal>
TheSTDDEV_POP
function.static @NotNull AggregateFunction<BigDecimal>
DSL.stddevSamp(Field<? extends Number> field)
TheSTDDEV_SAMP
function.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_POP
function.static @NotNull AggregateFunction<BigDecimal>
TheVAR_SAMP
function.
DSL.groupConcat(Field)
andGroupConcatSeparatorStep.separator(String)
instead.