Uses of Class
org.h2.expression.analysis.WindowFrameBound
-
Packages that use WindowFrameBound Package Description org.h2.command This package contains the parser and the base classes for prepared SQL statements.org.h2.expression.analysis 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 WindowFrameBound Modifier and Type Method Description private WindowFrameBound
Parser. readWindowFrameRange()
private WindowFrameBound
Parser. readWindowFrameStarting()
-
Uses of WindowFrameBound in org.h2.expression.analysis
Fields in org.h2.expression.analysis declared as WindowFrameBound Modifier and Type Field Description private WindowFrameBound
WindowFrame. following
private WindowFrameBound
WindowFrame. starting
Methods in org.h2.expression.analysis that return WindowFrameBound Modifier and Type Method Description WindowFrameBound
WindowFrame. getFollowing()
Returns the following clause.WindowFrameBound
WindowFrame. getStarting()
Returns the starting clause.Methods in org.h2.expression.analysis with parameters of type WindowFrameBound Modifier and Type Method Description private static Value[]
WindowFrame. getCompareRow(SessionLocal session, java.util.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, java.util.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 WindowFrameBound Constructor Description WindowFrame(WindowFrameUnits units, WindowFrameBound starting, WindowFrameBound following, WindowFrameExclusion exclusion)
Creates new instance of window frame clause.
-