Top Fields Constructors Methods
org.jooq.impl

pack-priv abstract Class AbstractLeadLag<T>

extends AbstractWindowFunction<T>
Class Inheritance
Known Direct Subclasses
org.jooq.impl.Lag, org.jooq.impl.Lead
Static Imports
org.jooq.conf.ParamType.INLINED, org.jooq.impl.DSL.inlined, .Names.N_COALESCE, .Names.N_LEAD

Deprecated

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

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private final Field<T>
defaultValue

Deprecated as a consequence of Field being deprecated.
private final Field<T>
field

Deprecated as a consequence of Field being deprecated.
private final Field<Integer>
offset

Deprecated as a consequence of Field being deprecated.
Inherited from org.jooq.impl.AbstractWindowFunction:
fromFirstOrLastnullTreatmentwindowDefinitionwindowNamewindowSpecification

Constructor Summary

AccessConstructor and Description
pack-priv
AbstractLeadLag(Name name, Field<T> field, Field<Integer> offset, Field<T> defaultValue)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final Field<T>
$defaultValue()

Deprecated as a consequence of Field being deprecated.
public final Field<T>
$field()

Deprecated as a consequence of Field being deprecated.
public final Field<Integer>
$offset()

Deprecated as a consequence of Field being deprecated.
public final void
accept(Context<?> ctx)

Implements abstract org.jooq.impl.AbstractField.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.
private final void
accept0(Context<?> ctx)

Inherited from org.jooq.impl.AbstractWindowFunction:
$fromFirstOrLast$fromFirstOrLast$nullTreatment$nullTreatment$windowDefinition$windowDefinition$windowSpecification$windowSpecificationacceptFromFirstOrLastacceptNullTreatmentacceptNullTreatmentStandardacceptOverClauseandCurrentRowandFollowingandPrecedingandUnboundedFollowingandUnboundedPrecedingexcludeCurrentRowexcludeGroupexcludeNoOthersexcludeTiesfromFirstfromLastgroupsBetweenCurrentRowgroupsBetweenFollowinggroupsBetweenPrecedinggroupsBetweenUnboundedFollowinggroupsBetweenUnboundedPrecedinggroupsCurrentRowgroupsFollowinggroupsPrecedinggroupsUnboundedFollowinggroupsUnboundedPrecedingignoreNullsisWindoworderByorderByoveroveroveroveroverpartitionBypartitionBypartitionByOnerangeBetweenCurrentRowrangeBetweenFollowingrangeBetweenPrecedingrangeBetweenUnboundedFollowingrangeBetweenUnboundedPrecedingrangeCurrentRowrangeFollowingrangePrecedingrangeUnboundedFollowingrangeUnboundedPrecedingrespectNullsrowsBetweenCurrentRowrowsBetweenFollowingrowsBetweenPrecedingrowsBetweenUnboundedFollowingrowsBetweenUnboundedPrecedingrowsCurrentRowrowsFollowingrowsPrecedingrowsUnboundedFollowingrowsUnboundedPrecedingwindow

Field Detail

defaultValueback to summary
private final Field<T> defaultValue

Deprecated

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

fieldback to summary
private final Field<T> field

Deprecated

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

offsetback to summary
private final Field<Integer> offset

Deprecated

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

Constructor Detail

AbstractLeadLagback to summary
pack-priv AbstractLeadLag(Name name, Field<T> field, Field<Integer> offset, Field<T> defaultValue)

Deprecated

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

Method Detail

$defaultValueback to summary
public final Field<T> $defaultValue()

Deprecated

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

$fieldback to summary
public final Field<T> $field()

Deprecated

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

$offsetback to summary
public final Field<Integer> $offset()

Deprecated

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

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

Implements abstract org.jooq.impl.AbstractField.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
accept0back to summary
private final void accept0(Context<?> ctx)