Module org.jooq
Package org.jooq

Interface WindowFinalStep<T>

Type Parameters:
T - The function return type
All Superinterfaces:
Field<T>, FieldOrConstraint, FieldOrRow, GroupField, Named, OrderField<T>, QueryPart, SelectField<T>, SelectFieldOrAsterisk, Serializable, Typed<T>
All Known Subinterfaces:
WindowExcludeStep<T>, WindowOrderByStep<T>, WindowPartitionByStep<T>, WindowRowsStep<T>

@Deprecated(forRemoval=true, since="3.15") public interface WindowFinalStep<T> extends Field<T>
Deprecated, for removal: This API element is subject to removal in a future version.
- [#11329] - 3.15.0 - This type will be removed in the future. Do not reference it directly
This type is used for the window function DSL API.

Example:

 field.firstValue()
      .ignoreNulls()
      .over()
      .partitionBy(AUTHOR_ID)
      .orderBy(PUBLISHED_IN.asc())
      .rowsBetweenUnboundedPreceding()
      .andUnboundedFollowing()
 

Note, that the functionality provided by this interface is not supported in SQLDialect.SQLSERVER

Author:
Lukas Eder