| Package | Description |
|---|---|
| org.apache.flink.runtime.iterative.task | |
| org.apache.flink.runtime.operators |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIterativePactTask<S extends Function,OT>
The base class for all tasks able to participate in an iteration.
|
class |
IterationHeadPactTask<X,Y,S extends Function,OT>
The head is responsible for coordinating an iteration and can run a
PactDriver inside. |
class |
IterationIntermediatePactTask<S extends Function,OT>
An intermediate iteration task, which runs a Driver}inside.
|
class |
IterationTailPactTask<S extends Function,OT>
An iteration tail, which runs a driver inside.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RegularPactTask<S extends Function,OT>
The abstract base class for all tasks.
|
| Modifier and Type | Field and Description |
|---|---|
protected PactTaskContext<FlatJoinFunction<IT1,IT2,OT>,OT> |
MatchDriver.taskContext |
| Modifier and Type | Method and Description |
|---|---|
void |
NoOpDriver.setup(PactTaskContext<AbstractRichFunction,T> context) |
void |
CoGroupWithSolutionSetSecondDriver.setup(PactTaskContext<CoGroupFunction<IT1,IT2,OT>,OT> context) |
void |
CoGroupWithSolutionSetFirstDriver.setup(PactTaskContext<CoGroupFunction<IT1,IT2,OT>,OT> context) |
void |
CoGroupDriver.setup(PactTaskContext<CoGroupFunction<IT1,IT2,OT>,OT> context) |
void |
CrossDriver.setup(PactTaskContext<CrossFunction<T1,T2,OT>,OT> context) |
void |
GroupReduceCombineDriver.setup(PactTaskContext<FlatCombineFunction<T>,T> context) |
void |
MatchDriver.setup(PactTaskContext<FlatJoinFunction<IT1,IT2,OT>,OT> context) |
void |
JoinWithSolutionSetSecondDriver.setup(PactTaskContext<FlatJoinFunction<IT1,IT2,OT>,OT> context) |
void |
JoinWithSolutionSetFirstDriver.setup(PactTaskContext<FlatJoinFunction<IT1,IT2,OT>,OT> context) |
void |
FlatMapDriver.setup(PactTaskContext<FlatMapFunction<IT,OT>,OT> context) |
void |
CollectorMapDriver.setup(PactTaskContext<GenericCollectorMap<IT,OT>,OT> context) |
void |
GroupReduceDriver.setup(PactTaskContext<GroupReduceFunction<IT,OT>,OT> context) |
void |
AllGroupReduceDriver.setup(PactTaskContext<GroupReduceFunction<IT,OT>,OT> context) |
void |
MapDriver.setup(PactTaskContext<MapFunction<IT,OT>,OT> context) |
void |
ReduceDriver.setup(PactTaskContext<ReduceFunction<T>,T> context) |
void |
ReduceCombineDriver.setup(PactTaskContext<ReduceFunction<T>,T> context) |
void |
AllReduceDriver.setup(PactTaskContext<ReduceFunction<T>,T> context) |
void |
PactDriver.setup(PactTaskContext<S,OT> context) |
Copyright © 2014 The Apache Software Foundation. All rights reserved.