Class Select.LazyResultGroupSorted
java.lang.Object
org.h2.result.FetchedResult
org.h2.result.LazyResult
org.h2.command.query.Select.LazyResultSelect
org.h2.command.query.Select.LazyResultGroupSorted
- All Implemented Interfaces:
AutoCloseable, ResultInterface
- Enclosing class:
Select
Lazy execution for a group sorted query.
-
Field Summary
FieldsFields inherited from class Select.LazyResultSelect
columnCount, rowNumber -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Select.LazyResultSelect
getVisibleColumnCountMethods inherited from class LazyResult
close, getAlias, getColumnName, getColumnType, getFetchSize, getNullable, getRowCount, getSchemaName, getTableName, hasNext, isClosed, isIdentity, isLazy, setFetchSize, setLimit, skip, skipNextRowMethods inherited from class FetchedResult
createShallowCopy, currentRow, getRowId, isAfterLast, needToClose, next
-
Field Details
-
previousKeyValues
-
-
Constructor Details
-
LazyResultGroupSorted
LazyResultGroupSorted(Expression[] expressions, int columnCount)
-
-
Method Details
-
reset
public void reset()Description copied from interface:ResultInterfaceGo to the beginning of the result, that means before the first row.- Specified by:
resetin interfaceResultInterface- Overrides:
resetin classSelect.LazyResultSelect
-
fetchNextRow
Description copied from class:LazyResultFetch next row or null if none available.- Specified by:
fetchNextRowin classLazyResult- Returns:
- next row or null
-