Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class GroupConcat

extends AbstractAggregateFunction<String>
implements GroupConcatOrderByStep, UNotYetImplemented
Class Inheritance
All Implemented Interfaces
org.jooq.impl.QOM.UNotYetImplemented, org.jooq.impl.QOM.UEmpty, org.jooq.QueryPart, java.io.Serializable, org.jooq.GroupConcatOrderByStep, org.jooq.GroupConcatSeparatorStep, org.jooq.AggregateFunction, org.jooq.AggregateFilterStep, org.jooq.WindowBeforeOverStep, org.jooq.Field, org.jooq.TableElement, org.jooq.Named, org.jooq.FieldOrConstraint, org.jooq.FieldOrRowOrSelect, org.jooq.FieldOrRow, org.jooq.OrderField, org.jooq.GroupField, org.jooq.SelectField, org.jooq.Typed, org.jooq.SelectFieldOrAsterisk, org.jooq.WindowOverStep
Static Imports
org.jooq.impl.DSL.inline, .Names.N_GROUP_CONCAT

Deprecated

as a consequence of AbstractAggregateFunction, GroupConcatOrderByStep and QOM.UNotYetImplemented being deprecated. See corresponding docs for further information.

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private final Field<?>
field

Deprecated as a consequence of Field being deprecated.
private final SortFieldList
private String
Inherited from org.jooq.impl.AbstractAggregateFunction:
argumentsASTERISKdistinctfilterfirstkeepDenseRankOrderByNO_SUPPORT_FILTERSUPPORT_DISTINCT_RVEwithinGroupOrderBy

Constructor Summary

AccessConstructor and Description
pack-priv
GroupConcat(Field<?> field)

Deprecated as a consequence of Field being deprecated.
pack-priv
GroupConcat(Field<?> field, boolean distinct)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final void
accept(Context<?> ctx)

Overrides org.jooq.impl.AbstractAggregateFunction.accept.

Implements org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.
public final GroupConcat
orderBy(OrderField<?>... fields)

Overrides org.jooq.impl.AbstractAggregateFunction.orderBy.

Implements org.jooq.GroupConcatOrderByStep.orderBy, org.jooq.ArrayAggOrderByStep.orderBy, org.jooq.WindowOrderByStep.orderBy.

Deprecated as a consequence of GroupConcat being deprecated.
Add an ORDER BY clause to the function.
public final GroupConcat
orderBy(Collection<? extends OrderField<?>> fields)

Overrides org.jooq.impl.AbstractAggregateFunction.orderBy.

Implements org.jooq.GroupConcatOrderByStep.orderBy, org.jooq.ArrayAggOrderByStep.orderBy, org.jooq.WindowOrderByStep.orderBy.

Deprecated as a consequence of GroupConcat being deprecated.
Add an ORDER BY clause to the function.
public final AggregateFunction<String>
separator(String s)

Implements org.jooq.GroupConcatSeparatorStep.separator.

Deprecated as a consequence of AggregateFunction being deprecated.
Specify the separator on the GROUP_CONCAT function.
Inherited from org.jooq.impl.AbstractAggregateFunction:
$distinct$filterWhereacceptArguments0acceptArguments1acceptArguments2acceptArguments3acceptFilterClauseacceptFilterClauseacceptFunctionNameacceptOrderByacceptWithinGroupClauseapplyFilterdffilterWherefilterWherefilterWherefilterWherefilterWherefilterWherefilterWherefilterWherefofongetArgumentsoofowithinGroupOrderBywithinGroupOrderByxy

Field Detail

fieldback to summary
private final Field<?> field

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

orderByback to summary
private final SortFieldList orderBy
separatorback to summary
private String separator

Constructor Detail

GroupConcatback to summary
pack-priv GroupConcat(Field<?> field)

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

GroupConcatback to summary
pack-priv GroupConcat(Field<?> field, boolean distinct)

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

Method Detail

acceptback to summary
public final void accept(Context<?> ctx)

Overrides org.jooq.impl.AbstractAggregateFunction.accept.

Implements org.jooq.QueryPartInternal.accept.

Doc from org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.

Annotations
@Override
orderByback to summary
public final GroupConcat orderBy(OrderField<?>... fields)

Overrides org.jooq.impl.AbstractAggregateFunction.orderBy.

Implements org.jooq.GroupConcatOrderByStep.orderBy, org.jooq.ArrayAggOrderByStep.orderBy, org.jooq.WindowOrderByStep.orderBy.

Doc from org.jooq.GroupConcatOrderByStep.orderBy.

Deprecated

as a consequence of GroupConcat being deprecated. See corresponding docs for further information.

Add an ORDER BY clause to the function.

Annotations
@Override
orderByback to summary
public final GroupConcat orderBy(Collection<? extends OrderField<?>> fields)

Overrides org.jooq.impl.AbstractAggregateFunction.orderBy.

Implements org.jooq.GroupConcatOrderByStep.orderBy, org.jooq.ArrayAggOrderByStep.orderBy, org.jooq.WindowOrderByStep.orderBy.

Doc from org.jooq.GroupConcatOrderByStep.orderBy.

Deprecated

as a consequence of GroupConcat being deprecated. See corresponding docs for further information.

Add an ORDER BY clause to the function.

Annotations
@Override
separatorback to summary
public final AggregateFunction<String> separator(String s)

Implements org.jooq.GroupConcatSeparatorStep.separator.

Doc from org.jooq.GroupConcatSeparatorStep.separator.

Deprecated

as a consequence of AggregateFunction being deprecated. See corresponding docs for further information.

Specify the separator on the GROUP_CONCAT function.

Annotations
@Override