| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSliceWindowAggProcessor
A base implementation of
SlicingWindowProcessor for window aggregate. |
class |
AbstractWindowAggProcessor<W>
A base class for window aggregate processors.
|
class |
SliceSharedWindowAggProcessor
An window aggregate processor implementation which works for
SliceSharedAssigner, e.g. |
class |
SliceUnsharedWindowAggProcessor
An window aggregate processor implementation which works for
SliceUnsharedAssigner, e.g. |
class |
UnsliceWindowAggProcessor
An window aggregate processor implementation which works for
UnsliceAssigner, e.g. |
| Modifier and Type | Class and Description |
|---|---|
class |
RowTimeWindowDeduplicateProcessor
A rowtime window deduplicate processor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WindowRankProcessor
A rowtime window rank processor.
|
| Modifier and Type | Field and Description |
|---|---|
protected WindowProcessor<W> |
WindowAggOperator.windowProcessor
The concrete window operator implementation.
|
| Constructor and Description |
|---|
WindowAggOperator(WindowProcessor<W> windowProcessor) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SlicingWindowProcessor<W>
The
SlicingWindowProcessor is an optimized processing for aligned windows which can apply
the slicing optimization. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UnslicingWindowProcessor<W>
The
UnslicingWindowProcessor is an optimized processing for unaligned windows. |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.