| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
RexImpTable.CountWinImplementor
Implementor for the
COUNT windowed aggregate function. |
(package private) static class |
RexImpTable.DenseRankImplementor
Implementor for the
DENSE_RANK windowed aggregate function. |
(package private) static class |
RexImpTable.FirstLastValueImplementor
Implementor for the
FIRST_VALUE and LAST_VALUE
windowed aggregate functions. |
(package private) static class |
RexImpTable.FirstValueImplementor
Implementor for the
FIRST_VALUE windowed aggregate function. |
static class |
RexImpTable.LagImplementor
Implementor for the
LAG windowed aggregate function. |
(package private) static class |
RexImpTable.LastValueImplementor
Implementor for the
LAST_VALUE windowed aggregate function. |
static class |
RexImpTable.LeadImplementor
Implementor for the
LEAD windowed aggregate function. |
(package private) static class |
RexImpTable.LeadLagImplementor
Implementor for the
LEAD and LAG windowed
aggregate functions. |
(package private) static class |
RexImpTable.NtileImplementor
Implementor for the
NTILE windowed aggregate function. |
(package private) static class |
RexImpTable.RankImplementor
Implementor for the
RANK windowed aggregate function. |
(package private) static class |
RexImpTable.RowNumberImplementor
Implementor for the
ROW_NUMBER windowed aggregate function. |
class |
StrictWinAggImplementor
The base implementation of strict window aggregate function.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<SqlAggFunction,com.google.common.base.Supplier<? extends WinAggImplementor>> |
RexImpTable.winAggMap |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.