public class ColumnStatisticsCollector extends Object
| Constructor and Description |
|---|
ColumnStatisticsCollector(org.gridgain.internal.h2.table.Column col,
Comparator<org.gridgain.internal.h2.value.Value> comp)
Constructor.
|
ColumnStatisticsCollector(org.gridgain.internal.h2.table.Column col,
Comparator<org.gridgain.internal.h2.value.Value> comp,
long ver)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.gridgain.internal.h2.value.Value val)
Add value to statistics.
|
static ColumnStatistics |
aggregate(Comparator<org.gridgain.internal.h2.value.Value> comp,
List<ColumnStatistics> partStats,
StatisticsColumnOverrides overrides)
Aggregate specified (partition or local) column statistics into (local or global) single one.
|
org.gridgain.internal.h2.table.Column |
col() |
ColumnStatistics |
finish()
Get total column statistics.
|
public ColumnStatisticsCollector(org.gridgain.internal.h2.table.Column col,
Comparator<org.gridgain.internal.h2.value.Value> comp)
col - Column to collect statistics by.comp - Column values comparator.public ColumnStatisticsCollector(org.gridgain.internal.h2.table.Column col,
Comparator<org.gridgain.internal.h2.value.Value> comp,
long ver)
col - Column to collect statistics by.comp - Column values comparator.ver - Target statistic version.public void add(org.gridgain.internal.h2.value.Value val)
val - Value to add to statistics.public ColumnStatistics finish()
public org.gridgain.internal.h2.table.Column col()
public static ColumnStatistics aggregate(Comparator<org.gridgain.internal.h2.value.Value> comp, List<ColumnStatistics> partStats, StatisticsColumnOverrides overrides)
comp - Value comparator.partStats - Column statistics by partitions.overrides - Overrides or null to keep calculated values.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025