class |
ArrayAgg |
|
class |
Avg |
Accumulates (per tuple) and calculates the average of the values
of a column.
|
class |
ConstantFunction |
|
class |
Count |
Just a simple COUNT() implementation that counts every non-null row it sees.
|
class |
CountBig |
Just a simple COUNT() implementation that counts every non-null row it sees.
|
class |
FirstLastValue |
Just a simple First/Last_value() implementation
|
class |
JSONArrayAgg |
Aggregates Json entries
|
class |
LeadLagValue |
We store up to three values related to the lead/lag per row
|
class |
Max |
|
class |
Min |
|
class |
NthValue |
|
class |
Ntile |
Captures the row number and number of tiles for a given row
post processing logic uses the row count over the window
to calculate the final output
|
class |
RankingFunction |
computes rank/dense_rank
|
class |
RankingFunctionBig |
computes rank/dense_rank
|
class |
SingleArgumentAggregateFunction |
|
class |
StatsFunction |
|
class |
StringAgg |
Aggregates binary and character strings
|
class |
Sum |
Accumulates (per tuple) and calculates the sum of the values
of a column.
|
class |
TextAgg |
Aggregates Text entries
|
class |
UserDefined |
|
class |
XMLAgg |
Aggregates XML entries
|