@Internal public abstract class AbstractTwoInputTransformationTranslator<IN1,IN2,OUT,OP extends Transformation<OUT>> extends SimpleTransformationTranslator<OUT,OP>
transformations
with two inputs.TransformationTranslator.Context
Constructor and Description |
---|
AbstractTwoInputTransformationTranslator() |
Modifier and Type | Method and Description |
---|---|
protected Collection<Integer> |
translateInternal(Transformation<OUT> transformation,
Transformation<IN1> firstInputTransformation,
Transformation<IN2> secondInputTransformation,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<?> keyTypeInfo,
KeySelector<IN1,?> firstKeySelector,
KeySelector<IN2,?> secondKeySelector,
TransformationTranslator.Context context) |
translateForBatch, translateForBatchInternal, translateForStreaming, translateForStreamingInternal
public AbstractTwoInputTransformationTranslator()
protected Collection<Integer> translateInternal(Transformation<OUT> transformation, Transformation<IN1> firstInputTransformation, Transformation<IN2> secondInputTransformation, StreamOperatorFactory<OUT> operatorFactory, @Nullable TypeInformation<?> keyTypeInfo, @Nullable KeySelector<IN1,?> firstKeySelector, @Nullable KeySelector<IN2,?> secondKeySelector, TransformationTranslator.Context context)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.