T - The builder return typepublic interface WindowFrameBuilder<T>
| Modifier and Type | Method | Description |
|---|---|---|
WindowFrameBetweenBuilder<T> |
betweenCurrentRow() |
Uses CURRENT ROW as lower bound for the frame and starts a frame between builder for the upper bound.
|
WindowFrameBetweenBuilder<T> |
betweenFollowing(String expression) |
Uses expression FOLLOWING as lower bound for the frame and starts a frame between builder for the upper bound.
|
WindowFrameBetweenBuilder<T> |
betweenPreceding(String expression) |
Uses expression PRECEDING as lower bound for the frame and starts a frame between builder for the upper bound.
|
WindowFrameBetweenBuilder<T> |
betweenUnboundedPreceding() |
Uses UNBOUNDED PRECEDING as lower bound for the frame and starts a frame between builder for the upper bound.
|
WindowFrameExclusionBuilder<T> |
currentRow() |
Uses CURRENT ROW as lower bound and continues to the frame exclusion builder.
|
WindowFrameExclusionBuilder<T> |
preceding(String expression) |
Uses X PRECEDING as lower bound and continues to the frame exclusion builder.
|
WindowFrameExclusionBuilder<T> |
unboundedPreceding() |
Uses UNBOUNDED PRECEDING as lower bound and continues to the frame exclusion builder.
|
WindowFrameBetweenBuilder<T> betweenUnboundedPreceding()
WindowFrameBetweenBuilder<T> betweenPreceding(String expression)
expression - The expression for the frame boundWindowFrameBetweenBuilder<T> betweenFollowing(String expression)
expression - The expression for the frame boundWindowFrameBetweenBuilder<T> betweenCurrentRow()
WindowFrameExclusionBuilder<T> unboundedPreceding()
WindowFrameExclusionBuilder<T> preceding(String expression)
expression - The expression for the frame boundWindowFrameExclusionBuilder<T> currentRow()
Copyright © 2014–2020 Blazebit. All rights reserved.