Package org.h2.command.query
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 org.h2.command.query.Select.LazyResultSelect
columnCount, rowNumber
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.h2.command.query.Select.LazyResultSelect
getVisibleColumnCount
Methods inherited from class org.h2.result.LazyResult
close, getAlias, getColumnName, getColumnType, getFetchSize, getNullable, getRowCount, getSchemaName, getTableName, hasNext, isClosed, isIdentity, isLazy, setFetchSize, setLimit, skip, skipNextRow
Methods inherited from class org.h2.result.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:ResultInterface
Go to the beginning of the result, that means before the first row.- Specified by:
reset
in interfaceResultInterface
- Overrides:
reset
in classSelect.LazyResultSelect
-
fetchNextRow
Description copied from class:LazyResult
Fetch next row or null if none available.- Specified by:
fetchNextRow
in classLazyResult
- Returns:
- next row or null
-