public class H2ManagedGroupByData
extends org.gridgain.internal.h2.command.dml.GroupByData
| Constructor and Description |
|---|
H2ManagedGroupByData(org.gridgain.internal.h2.engine.Session ses,
int[] grpIdx) |
| Modifier and Type | Method and Description |
|---|---|
void |
done(int width) |
Object[] |
groupByExprData() |
org.gridgain.internal.h2.value.ValueRow |
groupKey() |
boolean |
next() |
Object[] |
nextSource(org.gridgain.internal.h2.value.ValueRow grpKey,
int width) |
void |
onRowProcessed() |
void |
remove() |
void |
reset() |
long |
size() |
void |
updateCurrent(Object[] grpByExprData) |
public H2ManagedGroupByData(org.gridgain.internal.h2.engine.Session ses,
int[] grpIdx)
ses - Session.grpIdx - Indexes of group-by columns.public Object[] nextSource(org.gridgain.internal.h2.value.ValueRow grpKey, int width)
nextSource in class org.gridgain.internal.h2.command.dml.GroupByDatapublic long size()
size in class org.gridgain.internal.h2.command.dml.GroupByDatapublic boolean next()
next in class org.gridgain.internal.h2.command.dml.GroupByDatapublic org.gridgain.internal.h2.value.ValueRow groupKey()
groupKey in class org.gridgain.internal.h2.command.dml.GroupByDatapublic Object[] groupByExprData()
groupByExprData in class org.gridgain.internal.h2.command.dml.GroupByDatapublic void reset()
reset in class org.gridgain.internal.h2.command.dml.GroupByDatapublic void remove()
remove in class org.gridgain.internal.h2.command.dml.GroupByDatapublic void onRowProcessed()
onRowProcessed in class org.gridgain.internal.h2.command.dml.GroupByDatapublic void updateCurrent(Object[] grpByExprData)
updateCurrent in class org.gridgain.internal.h2.command.dml.GroupByDatapublic void done(int width)
done in class org.gridgain.internal.h2.command.dml.GroupByData
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025