Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class WindowDefinitionImpl

extends AbstractQueryPart
implements WindowDefinition
Class Inheritance
All Implemented Interfaces
org.jooq.WindowDefinition, org.jooq.WindowSpecificationOrderByStep, org.jooq.WindowSpecificationRowsStep, org.jooq.WindowSpecificationFinalStep, org.jooq.WindowSpecification, org.jooq.QueryPart, java.io.Serializable
Static Imports
org.jooq.impl.Keywords.K_AS, .SelectQueryImpl.NO_SUPPORT_WINDOW_CLAUSE, .Tools.apply, .Tools.SimpleDataKey.DATA_WINDOW_DEFINITIONS

Deprecated

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

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private final Name
private final WindowSpecification

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public final QOM.FrameExclude
$exclude()

Implements org.jooq.WindowSpecification.$exclude.

Experimental query object model accessor method, see also QOM.
public final Integer
$frameEnd()

Implements org.jooq.WindowSpecification.$frameEnd.

Experimental query object model accessor method, see also QOM.
public final Integer
$frameStart()

Implements org.jooq.WindowSpecification.$frameStart.

Experimental query object model accessor method, see also QOM.
public final QOM.FrameUnits
$frameUnits()

Implements org.jooq.WindowSpecification.$frameUnits.

Experimental query object model accessor method, see also QOM.
public final Name
$name()

Implements org.jooq.WindowDefinition.$name.

Experimental query object model accessor method, see also QOM.
public final QOM.UnmodifiableList<? extends SortField<?>>
$orderBy()

Implements org.jooq.WindowSpecification.$orderBy.

Experimental query object model accessor method, see also QOM.
public final QOM.UnmodifiableList<? extends GroupField>
$partitionBy()

Implements org.jooq.WindowSpecification.$partitionBy.

Experimental query object model accessor method, see also QOM.
public final WindowDefinition
$windowDefinition()

Implements org.jooq.WindowSpecification.$windowDefinition.

Deprecated as a consequence of WindowDefinition being deprecated.
Experimental query object model accessor method, see also QOM.
public final WindowSpecification
$windowSpecification()

Implements org.jooq.WindowDefinition.$windowSpecification.

Experimental query object model accessor method, see also QOM.
public final void
accept(Context<?> ctx)

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 boolean
pack-priv final Name
public final WindowSpecificationRowsAndStep
groupsBetweenCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenCurrentRow.

Add a GROUPS BETWEEN CURRENT ROW … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
groupsBetweenFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenFollowing.

Add a GROUPS BETWEEN [number] FOLLOWING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
groupsBetweenPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenPreceding.

Add a GROUPS BETWEEN [number] PRECEDING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
groupsBetweenUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenUnboundedFollowing.

Add a GROUPS BETWEEN UNBOUNDED FOLLOWING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
groupsBetweenUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenUnboundedPreceding.

Add a GROUPS BETWEEN UNBOUNDED PRECEDING … frame clause to the window specification.
public final WindowSpecificationExcludeStep
groupsCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.groupsCurrentRow.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a GROUPS CURRENT ROW frame clause to the window specification.
public final WindowSpecificationExcludeStep
groupsFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsFollowing.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a GROUPS [number] FOLLOWING frame clause to the window specification.
public final WindowSpecificationExcludeStep
groupsPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsPreceding.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a GROUPS [number] PRECEDING frame clause to the window specification.
public final WindowSpecificationExcludeStep
groupsUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.groupsUnboundedFollowing.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a GROUPS UNBOUNDED FOLLOWING frame clause to the window specification.
public final WindowSpecificationExcludeStep
groupsUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.groupsUnboundedPreceding.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a GROUPS UNBOUNDED PRECEDING frame clause to the window specification.
public final WindowSpecificationRowsStep
orderBy(OrderField<?>... fields)

Implements org.jooq.WindowSpecificationOrderByStep.orderBy.

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

Implements org.jooq.WindowSpecificationOrderByStep.orderBy.

Deprecated as a consequence of WindowSpecificationRowsStep being deprecated.
Add an ORDER BY clause to the window specification.
public final WindowSpecificationRowsAndStep
rangeBetweenCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenCurrentRow.

Add a RANGE BETWEEN CURRENT ROW … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rangeBetweenFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenFollowing.

Add a RANGE BETWEEN [number] FOLLOWING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rangeBetweenPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenPreceding.

Add a RANGE BETWEEN [number] PRECEDING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rangeBetweenUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenUnboundedFollowing.

Add a RANGE BETWEEN UNBOUNDED FOLLOWING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rangeBetweenUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenUnboundedPreceding.

Add a RANGE BETWEEN UNBOUNDED PRECEDING … frame clause to the window specification.
public final WindowSpecificationExcludeStep
rangeCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rangeCurrentRow.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a RANGE CURRENT ROW frame clause to the window specification.
public final WindowSpecificationExcludeStep
rangeFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangeFollowing.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a RANGE [number] FOLLOWING frame clause to the window specification.
public final WindowSpecificationExcludeStep
rangePreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangePreceding.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a RANGE [number] PRECEDING frame clause to the window specification.
public final WindowSpecificationExcludeStep
rangeUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rangeUnboundedFollowing.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a RANGE UNBOUNDED FOLLOWING frame clause to the window specification.
public final WindowSpecificationExcludeStep
rangeUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rangeUnboundedPreceding.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a RANGE UNBOUNDED PRECEDING frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rowsBetweenCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenCurrentRow.

Add a ROWS BETWEEN CURRENT ROW … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rowsBetweenFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenFollowing.

Add a ROWS BETWEEN [number] FOLLOWING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rowsBetweenPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenPreceding.

Add a ROWS BETWEEN [number] PRECEDING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rowsBetweenUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenUnboundedFollowing.

Add a ROWS BETWEEN UNBOUNDED FOLLOWING … frame clause to the window specification.
public final WindowSpecificationRowsAndStep
rowsBetweenUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenUnboundedPreceding.

Add a ROWS BETWEEN UNBOUNDED PRECEDING … frame clause to the window specification.
public final WindowSpecificationExcludeStep
rowsCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rowsCurrentRow.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a ROWS CURRENT ROW frame clause to the window specification.
public final WindowSpecificationExcludeStep
rowsFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsFollowing.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a ROWS [number] FOLLOWING frame clause to the window specification.
public final WindowSpecificationExcludeStep
rowsPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsPreceding.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a ROWS [number] PRECEDING frame clause to the window specification.
public final WindowSpecificationExcludeStep
rowsUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rowsUnboundedFollowing.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a ROWS UNBOUNDED FOLLOWING frame clause to the window specification.
public final WindowSpecificationExcludeStep
rowsUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rowsUnboundedPreceding.

Deprecated as a consequence of WindowSpecificationExcludeStep being deprecated.
Add a ROWS UNBOUNDED PRECEDING frame clause to the window specification.
Inherited from org.jooq.impl.AbstractQueryPart:
clausesconfigurationcreatecreatecreatedeclaresCTEdeclaresFieldsdeclaresTablesequalsgeneratesCasthashCoderendersContenttoStringtranslate

Field Detail

nameback to summary
private final Name name
windowback to summary
private final WindowSpecification window

Constructor Detail

WindowDefinitionImplback to summary
pack-priv WindowDefinitionImpl(Name name, WindowSpecification window)

Method Detail

$excludeback to summary
public final QOM.FrameExclude $exclude()

Implements org.jooq.WindowSpecification.$exclude.

Doc from org.jooq.WindowSpecification.$exclude.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$frameEndback to summary
public final Integer $frameEnd()

Implements org.jooq.WindowSpecification.$frameEnd.

Doc from org.jooq.WindowSpecification.$frameEnd.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$frameStartback to summary
public final Integer $frameStart()

Implements org.jooq.WindowSpecification.$frameStart.

Doc from org.jooq.WindowSpecification.$frameStart.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$frameUnitsback to summary
public final QOM.FrameUnits $frameUnits()

Implements org.jooq.WindowSpecification.$frameUnits.

Doc from org.jooq.WindowSpecification.$frameUnits.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$nameback to summary
public final Name $name()

Implements org.jooq.WindowDefinition.$name.

Doc from org.jooq.WindowDefinition.$name.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$orderByback to summary
public final QOM.UnmodifiableList<? extends SortField<?>> $orderBy()

Implements org.jooq.WindowSpecification.$orderBy.

Doc from org.jooq.WindowSpecification.$orderBy.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$partitionByback to summary
public final QOM.UnmodifiableList<? extends GroupField> $partitionBy()

Implements org.jooq.WindowSpecification.$partitionBy.

Doc from org.jooq.WindowSpecification.$partitionBy.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$windowDefinitionback to summary
public final WindowDefinition $windowDefinition()

Implements org.jooq.WindowSpecification.$windowDefinition.

Doc from org.jooq.WindowSpecification.$windowDefinition.

Deprecated

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

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

Annotations
@Override
$windowSpecificationback to summary
public final WindowSpecification $windowSpecification()

Implements org.jooq.WindowDefinition.$windowSpecification.

Doc from org.jooq.WindowDefinition.$windowSpecification.

Experimental query object model accessor method, see also QOM. Subject to change in future jOOQ versions, use at your own risk.

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

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
declaresWindowsback to summary
public final boolean declaresWindows()

Overrides org.jooq.impl.AbstractQueryPart.declaresWindows.

Implements org.jooq.QueryPartInternal.declaresWindows.

Doc from org.jooq.impl.AbstractQueryPart.declaresWindows.

Subclasses may override this

Annotations
@Override
getNameback to summary
pack-priv final Name getName()
groupsBetweenCurrentRowback to summary
public final WindowSpecificationRowsAndStep groupsBetweenCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenCurrentRow.

Doc from org.jooq.WindowSpecificationRowsStep.groupsBetweenCurrentRow.

Add a GROUPS BETWEEN CURRENT ROW … frame clause to the window specification.

Annotations
@Override
groupsBetweenFollowingback to summary
public final WindowSpecificationRowsAndStep groupsBetweenFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.groupsBetweenFollowing.

Add a GROUPS BETWEEN [number] FOLLOWING … frame clause to the window specification.

Annotations
@Override
groupsBetweenPrecedingback to summary
public final WindowSpecificationRowsAndStep groupsBetweenPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.groupsBetweenPreceding.

Add a GROUPS BETWEEN [number] PRECEDING … frame clause to the window specification.

Annotations
@Override
groupsBetweenUnboundedFollowingback to summary
public final WindowSpecificationRowsAndStep groupsBetweenUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenUnboundedFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.groupsBetweenUnboundedFollowing.

Add a GROUPS BETWEEN UNBOUNDED FOLLOWING … frame clause to the window specification.

Annotations
@Override
groupsBetweenUnboundedPrecedingback to summary
public final WindowSpecificationRowsAndStep groupsBetweenUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.groupsBetweenUnboundedPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.groupsBetweenUnboundedPreceding.

Add a GROUPS BETWEEN UNBOUNDED PRECEDING … frame clause to the window specification.

Annotations
@Override
groupsCurrentRowback to summary
public final WindowSpecificationExcludeStep groupsCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.groupsCurrentRow.

Doc from org.jooq.WindowSpecificationRowsStep.groupsCurrentRow.

Deprecated

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

Add a GROUPS CURRENT ROW frame clause to the window specification.

Annotations
@Override
groupsFollowingback to summary
public final WindowSpecificationExcludeStep groupsFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.groupsFollowing.

Deprecated

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

Add a GROUPS [number] FOLLOWING frame clause to the window specification.

Annotations
@Override
groupsPrecedingback to summary
public final WindowSpecificationExcludeStep groupsPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.groupsPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.groupsPreceding.

Deprecated

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

Add a GROUPS [number] PRECEDING frame clause to the window specification.

Annotations
@Override
groupsUnboundedFollowingback to summary
public final WindowSpecificationExcludeStep groupsUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.groupsUnboundedFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.groupsUnboundedFollowing.

Deprecated

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

Add a GROUPS UNBOUNDED FOLLOWING frame clause to the window specification.

Annotations
@Override
groupsUnboundedPrecedingback to summary
public final WindowSpecificationExcludeStep groupsUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.groupsUnboundedPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.groupsUnboundedPreceding.

Deprecated

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

Add a GROUPS UNBOUNDED PRECEDING frame clause to the window specification.

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

Implements org.jooq.WindowSpecificationOrderByStep.orderBy.

Doc from org.jooq.WindowSpecificationOrderByStep.orderBy.

Deprecated

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

Add an ORDER BY clause to the window specification.

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

Implements org.jooq.WindowSpecificationOrderByStep.orderBy.

Doc from org.jooq.WindowSpecificationOrderByStep.orderBy.

Deprecated

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

Add an ORDER BY clause to the window specification.

Annotations
@Override
rangeBetweenCurrentRowback to summary
public final WindowSpecificationRowsAndStep rangeBetweenCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenCurrentRow.

Doc from org.jooq.WindowSpecificationRowsStep.rangeBetweenCurrentRow.

Add a RANGE BETWEEN CURRENT ROW … frame clause to the window specification.

Annotations
@Override
rangeBetweenFollowingback to summary
public final WindowSpecificationRowsAndStep rangeBetweenFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rangeBetweenFollowing.

Add a RANGE BETWEEN [number] FOLLOWING … frame clause to the window specification.

Annotations
@Override
rangeBetweenPrecedingback to summary
public final WindowSpecificationRowsAndStep rangeBetweenPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rangeBetweenPreceding.

Add a RANGE BETWEEN [number] PRECEDING … frame clause to the window specification.

Annotations
@Override
rangeBetweenUnboundedFollowingback to summary
public final WindowSpecificationRowsAndStep rangeBetweenUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenUnboundedFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rangeBetweenUnboundedFollowing.

Add a RANGE BETWEEN UNBOUNDED FOLLOWING … frame clause to the window specification.

Annotations
@Override
rangeBetweenUnboundedPrecedingback to summary
public final WindowSpecificationRowsAndStep rangeBetweenUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rangeBetweenUnboundedPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rangeBetweenUnboundedPreceding.

Add a RANGE BETWEEN UNBOUNDED PRECEDING … frame clause to the window specification.

Annotations
@Override
rangeCurrentRowback to summary
public final WindowSpecificationExcludeStep rangeCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rangeCurrentRow.

Doc from org.jooq.WindowSpecificationRowsStep.rangeCurrentRow.

Deprecated

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

Add a RANGE CURRENT ROW frame clause to the window specification.

Annotations
@Override
rangeFollowingback to summary
public final WindowSpecificationExcludeStep rangeFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangeFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rangeFollowing.

Deprecated

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

Add a RANGE [number] FOLLOWING frame clause to the window specification.

Annotations
@Override
rangePrecedingback to summary
public final WindowSpecificationExcludeStep rangePreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rangePreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rangePreceding.

Deprecated

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

Add a RANGE [number] PRECEDING frame clause to the window specification.

Annotations
@Override
rangeUnboundedFollowingback to summary
public final WindowSpecificationExcludeStep rangeUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rangeUnboundedFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rangeUnboundedFollowing.

Deprecated

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

Add a RANGE UNBOUNDED FOLLOWING frame clause to the window specification.

Annotations
@Override
rangeUnboundedPrecedingback to summary
public final WindowSpecificationExcludeStep rangeUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rangeUnboundedPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rangeUnboundedPreceding.

Deprecated

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

Add a RANGE UNBOUNDED PRECEDING frame clause to the window specification.

Annotations
@Override
rowsBetweenCurrentRowback to summary
public final WindowSpecificationRowsAndStep rowsBetweenCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenCurrentRow.

Doc from org.jooq.WindowSpecificationRowsStep.rowsBetweenCurrentRow.

Add a ROWS BETWEEN CURRENT ROW … frame clause to the window specification.

Annotations
@Override
rowsBetweenFollowingback to summary
public final WindowSpecificationRowsAndStep rowsBetweenFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rowsBetweenFollowing.

Add a ROWS BETWEEN [number] FOLLOWING … frame clause to the window specification.

Annotations
@Override
rowsBetweenPrecedingback to summary
public final WindowSpecificationRowsAndStep rowsBetweenPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rowsBetweenPreceding.

Add a ROWS BETWEEN [number] PRECEDING … frame clause to the window specification.

Annotations
@Override
rowsBetweenUnboundedFollowingback to summary
public final WindowSpecificationRowsAndStep rowsBetweenUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenUnboundedFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rowsBetweenUnboundedFollowing.

Add a ROWS BETWEEN UNBOUNDED FOLLOWING … frame clause to the window specification.

Annotations
@Override
rowsBetweenUnboundedPrecedingback to summary
public final WindowSpecificationRowsAndStep rowsBetweenUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rowsBetweenUnboundedPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rowsBetweenUnboundedPreceding.

Add a ROWS BETWEEN UNBOUNDED PRECEDING … frame clause to the window specification.

Annotations
@Override
rowsCurrentRowback to summary
public final WindowSpecificationExcludeStep rowsCurrentRow()

Implements org.jooq.WindowSpecificationRowsStep.rowsCurrentRow.

Doc from org.jooq.WindowSpecificationRowsStep.rowsCurrentRow.

Deprecated

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

Add a ROWS CURRENT ROW frame clause to the window specification.

Annotations
@Override
rowsFollowingback to summary
public final WindowSpecificationExcludeStep rowsFollowing(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rowsFollowing.

Deprecated

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

Add a ROWS [number] FOLLOWING frame clause to the window specification.

Annotations
@Override
rowsPrecedingback to summary
public final WindowSpecificationExcludeStep rowsPreceding(int number)

Implements org.jooq.WindowSpecificationRowsStep.rowsPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rowsPreceding.

Deprecated

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

Add a ROWS [number] PRECEDING frame clause to the window specification.

Annotations
@Override
rowsUnboundedFollowingback to summary
public final WindowSpecificationExcludeStep rowsUnboundedFollowing()

Implements org.jooq.WindowSpecificationRowsStep.rowsUnboundedFollowing.

Doc from org.jooq.WindowSpecificationRowsStep.rowsUnboundedFollowing.

Deprecated

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

Add a ROWS UNBOUNDED FOLLOWING frame clause to the window specification.

Annotations
@Override
rowsUnboundedPrecedingback to summary
public final WindowSpecificationExcludeStep rowsUnboundedPreceding()

Implements org.jooq.WindowSpecificationRowsStep.rowsUnboundedPreceding.

Doc from org.jooq.WindowSpecificationRowsStep.rowsUnboundedPreceding.

Deprecated

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

Add a ROWS UNBOUNDED PRECEDING frame clause to the window specification.

Annotations
@Override