| 接口 | 说明 |
|---|---|
| AllWindowFunction<IN,OUT,W extends Window> |
Base interface for functions that are evaluated over non-keyed windows.
|
| WindowFunction<IN,OUT,KEY,W extends Window> |
Base interface for functions that are evaluated over keyed (grouped) windows.
|
| 类 | 说明 |
|---|---|
| AggregateApplyAllWindowFunction<W extends Window,T,ACC,V,R> | |
| AggregateApplyWindowFunction<K,W extends Window,T,ACC,V,R> | |
| InternalProcessApplyAllWindowContext<IN,OUT,W extends Window> |
Internal reusable context wrapper.
|
| InternalProcessApplyWindowContext<IN,OUT,KEY,W extends Window> |
Internal reusable context wrapper.
|
| PassThroughAllWindowFunction<W extends Window,T> |
A
AllWindowFunction that just emits each input element. |
| PassThroughWindowFunction<K,W extends Window,T> |
A
WindowFunction that just emits each input element. |
| ProcessAllWindowFunction<IN,OUT,W extends Window> |
Base abstract class for functions that are evaluated over non-keyed windows using a context for
retrieving extra information.
|
| ProcessWindowFunction<IN,OUT,KEY,W extends Window> |
Base abstract class for functions that are evaluated over keyed (grouped) windows using a context
for retrieving extra information.
|
| ReduceApplyAllWindowFunction<W extends Window,T,R> |
Internal
AllWindowFunction that is used for implementing a fold on a window configuration
that only allows AllWindowFunction and cannot directly execute a ReduceFunction. |
| ReduceApplyProcessAllWindowFunction<W extends Window,T,R> |
Internal
ProcessAllWindowFunction that is used for implementing a fold on a window
configuration that only allows AllWindowFunction and cannot directly execute a ReduceFunction. |
| ReduceApplyProcessWindowFunction<K,W extends Window,T,R> |
Internal
ProcessWindowFunction that is used for implementing a fold on a window
configuration that only allows AllWindowFunction and cannot directly execute a ReduceFunction. |
| ReduceApplyWindowFunction<K,W extends Window,T,R> |
Internal
WindowFunction that is used for implementing a fold on a window configuration
that only allows WindowFunction and cannot directly execute a ReduceFunction. |
| RichAllWindowFunction<IN,OUT,W extends Window> |
A
RichFunction version of AllWindowFunction. |
| RichProcessAllWindowFunction<IN,OUT,W extends Window> | 已过时
use
ProcessAllWindowFunction instead |
| RichProcessWindowFunction<IN,OUT,KEY,W extends Window> | 已过时
use
ProcessWindowFunction instead |
| RichWindowFunction<IN,OUT,KEY,W extends Window> |
Rich variant of the
WindowFunction. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.