Uses of Class
org.h2.expression.analysis.WindowFrameBound
Packages that use WindowFrameBound
Package
Description
This package contains the parser and the base classes for prepared SQL statements.
Base classes for data analysis operations and implementations of window functions.
-
Uses of WindowFrameBound in org.h2.command
Methods in org.h2.command that return WindowFrameBoundModifier and TypeMethodDescriptionprivate WindowFrameBound
Parser.readWindowFrameRange()
private WindowFrameBound
Parser.readWindowFrameStarting()
-
Uses of WindowFrameBound in org.h2.expression.analysis
Fields in org.h2.expression.analysis declared as WindowFrameBoundModifier and TypeFieldDescriptionprivate final WindowFrameBound
WindowFrame.following
private final WindowFrameBound
WindowFrame.starting
Methods in org.h2.expression.analysis that return WindowFrameBoundModifier and TypeMethodDescriptionWindowFrame.getFollowing()
Returns the following clause.WindowFrame.getStarting()
Returns the starting clause.Methods in org.h2.expression.analysis with parameters of type WindowFrameBoundModifier and TypeMethodDescriptionprivate static Value[]
WindowFrame.getCompareRow
(SessionLocal session, ArrayList<Value[]> orderedRows, SortOrder sortOrder, int currentRow, WindowFrameBound bound, boolean add) Appends bound value to the current row and produces row for comparison operations.private int
WindowFrame.getIndex
(SessionLocal session, ArrayList<Value[]> orderedRows, SortOrder sortOrder, int currentRow, WindowFrameBound bound, boolean forFollowing) Returns starting or ending index of a window frame.private static int
WindowFrame.getIntOffset
(WindowFrameBound bound, Value[] values, SessionLocal session) private static Value
WindowFrame.getValueOffset
(WindowFrameBound bound, Value[] values, SessionLocal session) Constructors in org.h2.expression.analysis with parameters of type WindowFrameBoundModifierConstructorDescriptionWindowFrame
(WindowFrameUnits units, WindowFrameBound starting, WindowFrameBound following, WindowFrameExclusion exclusion) Creates new instance of window frame clause.