Uses of Interface
org.apache.flink.util.Visitable
-
Packages that use Visitable Package Description org.apache.flink.api.common org.apache.flink.api.common.operators org.apache.flink.api.common.operators.base org.apache.flink.util -
-
Uses of Visitable in org.apache.flink.api.common
Classes in org.apache.flink.api.common that implement Visitable Modifier and Type Class Description classPlanThis class represents Flink programs, in the form of dataflow plans. -
Uses of Visitable in org.apache.flink.api.common.operators
Classes in org.apache.flink.api.common.operators that implement Visitable Modifier and Type Class Description classAbstractUdfOperator<OUT,FT extends org.apache.flink.api.common.functions.Function>Abstract superclass for all contracts that represent actual operators.classDualInputOperator<IN1,IN2,OUT,FT extends org.apache.flink.api.common.functions.Function>Abstract operator superclass for all operators that have two inputs, like "Join", "CoGroup", or "Cross".classGenericDataSinkBase<IN>Operator for nodes that act as data sinks, storing the data they receive.classGenericDataSourceBase<OUT,T extends InputFormat<OUT,?>>Abstract superclass for data sources in a Pact plan.classOperator<OUT>Abstract base class for all operators.classSingleInputOperator<IN,OUT,FT extends org.apache.flink.api.common.functions.Function>Abstract superclass for all operators that have one input like "map" or "reduce".classUnion<T>This operator represents a Union between two inputs. -
Uses of Visitable in org.apache.flink.api.common.operators.base
Classes in org.apache.flink.api.common.operators.base that implement Visitable Modifier and Type Class Description classBulkIterationBase<T>static classBulkIterationBase.PartialSolutionPlaceHolder<OT>Specialized operator to use as a recognizable place-holder for the input to the step function when composing the nested data flow.classCoGroupOperatorBase<IN1,IN2,OUT,FT extends CoGroupFunction<IN1,IN2,OUT>>classCoGroupRawOperatorBase<IN1,IN2,OUT,FT extends CoGroupFunction<IN1,IN2,OUT>>classCrossOperatorBase<IN1,IN2,OUT,FT extends CrossFunction<IN1,IN2,OUT>>classDeltaIterationBase<ST,WT>A DeltaIteration is similar to aBulkIterationBase, but maintains state across the individual iteration steps.static classDeltaIterationBase.SolutionSetPlaceHolder<ST>Specialized operator to use as a recognizable place-holder for the solution set input to the step function.static classDeltaIterationBase.WorksetPlaceHolder<WT>Specialized operator to use as a recognizable place-holder for the working set input to the step function.classFilterOperatorBase<T,FT extends FlatMapFunction<T,T>>classFlatMapOperatorBase<IN,OUT,FT extends FlatMapFunction<IN,OUT>>classGroupCombineOperatorBase<IN,OUT,FT extends GroupCombineFunction<IN,OUT>>Base operator for the combineGroup transformation.classGroupReduceOperatorBase<IN,OUT,FT extends GroupReduceFunction<IN,OUT>>classInnerJoinOperatorBase<IN1,IN2,OUT,FT extends FlatJoinFunction<IN1,IN2,OUT>>classJoinOperatorBase<IN1,IN2,OUT,FT extends FlatJoinFunction<IN1,IN2,OUT>>classMapOperatorBase<IN,OUT,FT extends MapFunction<IN,OUT>>classMapPartitionOperatorBase<IN,OUT,FT extends MapPartitionFunction<IN,OUT>>classOuterJoinOperatorBase<IN1,IN2,OUT,FT extends FlatJoinFunction<IN1,IN2,OUT>>classPartitionOperatorBase<IN>classReduceOperatorBase<T,FT extends org.apache.flink.api.common.functions.ReduceFunction<T>>Base data flow operator for Reduce user-defined functions.classSortPartitionOperatorBase<IN> -
Uses of Visitable in org.apache.flink.util
Classes in org.apache.flink.util with type parameters of type Visitable Modifier and Type Interface Description interfaceVisitable<T extends Visitable<T>>This interface marks types as visitable during a traversal.interfaceVisitor<T extends Visitable<T>>A visitor encapsulates functionality that is applied to each node in the process of a traversal of a tree or DAG.
-