Package | Description |
---|---|
org.teiid.query.function.aggregate | |
org.teiid.query.processor.relational |
Modifier and Type | Class and Description |
---|---|
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
|
Modifier and Type | Class and Description |
---|---|
class |
SortingFilter |
Constructor and Description |
---|
SortingFilter(AggregateFunction proxy,
BufferManager mgr,
String groupName,
boolean removeDuplicates)
Constructor for DuplicateFilter.
|
Copyright © 2019. All rights reserved.