public CrossOperator(DataSet<I1> input1, DataSet<I2> input2, CrossFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, CrossHint hint, String defaultName) { super(input1, input2, returnType); this.function = function; this.defaultName = defaultName; this.hint = hint; UdfOperatorUtils.analyzeDualInputUdf(this, CrossFunction.class, defaultName, function, null, null); }
public EquiJoin(DataSet<I1> input1, DataSet<I2> input2, Keys<I1> keys1, Keys<I2> keys2, FlatJoinFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, JoinHint hint, String joinLocationName, JoinType type) { super(input1, input2, keys1, keys2, returnType, hint, type); if (function == null) { throw new NullPointerException(); } this.function = function; this.joinLocationName = joinLocationName; UdfOperatorUtils.analyzeDualInputUdf(this, FlatJoinFunction.class, joinLocationName, function, keys1, keys2); }
public EquiJoin(DataSet<I1> input1, DataSet<I2> input2, Keys<I1> keys1, Keys<I2> keys2, FlatJoinFunction<I1, I2, OUT> generatedFunction, JoinFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, JoinHint hint, String joinLocationName, JoinType type) { super(input1, input2, keys1, keys2, returnType, hint, type); this.joinLocationName = joinLocationName; if (function == null) { throw new NullPointerException(); } this.function = generatedFunction; UdfOperatorUtils.analyzeDualInputUdf(this, JoinFunction.class, joinLocationName, function, keys1, keys2); }
this.keys2 = keys2; UdfOperatorUtils.analyzeDualInputUdf(this, CoGroupFunction.class, defaultName, function, keys1, keys2);
public CrossOperator(DataSet<I1> input1, DataSet<I2> input2, CrossFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, CrossHint hint, String defaultName) { super(input1, input2, returnType); this.function = function; this.defaultName = defaultName; this.hint = hint; UdfOperatorUtils.analyzeDualInputUdf(this, CrossFunction.class, defaultName, function, null, null); }
public CrossOperator(DataSet<I1> input1, DataSet<I2> input2, CrossFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, CrossHint hint, String defaultName) { super(input1, input2, returnType); this.function = function; this.defaultName = defaultName; this.hint = hint; UdfOperatorUtils.analyzeDualInputUdf(this, CrossFunction.class, defaultName, function, null, null); }
public EquiJoin(DataSet<I1> input1, DataSet<I2> input2, Keys<I1> keys1, Keys<I2> keys2, FlatJoinFunction<I1, I2, OUT> generatedFunction, JoinFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, JoinHint hint, String joinLocationName, JoinType type) { super(input1, input2, keys1, keys2, returnType, hint, type); this.joinLocationName = joinLocationName; if (function == null) { throw new NullPointerException(); } this.function = generatedFunction; UdfOperatorUtils.analyzeDualInputUdf(this, JoinFunction.class, joinLocationName, function, keys1, keys2); }
public EquiJoin(DataSet<I1> input1, DataSet<I2> input2, Keys<I1> keys1, Keys<I2> keys2, FlatJoinFunction<I1, I2, OUT> generatedFunction, JoinFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, JoinHint hint, String joinLocationName, JoinType type) { super(input1, input2, keys1, keys2, returnType, hint, type); this.joinLocationName = joinLocationName; if (function == null) { throw new NullPointerException(); } this.function = generatedFunction; UdfOperatorUtils.analyzeDualInputUdf(this, JoinFunction.class, joinLocationName, function, keys1, keys2); }
public EquiJoin(DataSet<I1> input1, DataSet<I2> input2, Keys<I1> keys1, Keys<I2> keys2, FlatJoinFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, JoinHint hint, String joinLocationName, JoinType type) { super(input1, input2, keys1, keys2, returnType, hint, type); if (function == null) { throw new NullPointerException(); } this.function = function; this.joinLocationName = joinLocationName; UdfOperatorUtils.analyzeDualInputUdf(this, FlatJoinFunction.class, joinLocationName, function, keys1, keys2); }
public EquiJoin(DataSet<I1> input1, DataSet<I2> input2, Keys<I1> keys1, Keys<I2> keys2, FlatJoinFunction<I1, I2, OUT> function, TypeInformation<OUT> returnType, JoinHint hint, String joinLocationName, JoinType type) { super(input1, input2, keys1, keys2, returnType, hint, type); if (function == null) { throw new NullPointerException(); } this.function = function; this.joinLocationName = joinLocationName; UdfOperatorUtils.analyzeDualInputUdf(this, FlatJoinFunction.class, joinLocationName, function, keys1, keys2); }
this.keys2 = keys2; UdfOperatorUtils.analyzeDualInputUdf(this, CoGroupFunction.class, defaultName, function, keys1, keys2);
this.keys2 = keys2; UdfOperatorUtils.analyzeDualInputUdf(this, CoGroupFunction.class, defaultName, function, keys1, keys2);