/** * Returns a {@link ComposedKeyedCombineFnWithContext} with an additional {@link * CombineFnWithContext}. */ public <InputT, OutputT> ComposedKeyedCombineFnWithContext<DataT, K> with( SimpleFunction<DataT, InputT> extractInputFn, CombineFnWithContext<InputT, ?, OutputT> keyedCombineFn, TupleTag<OutputT> outputTag) { return with(extractInputFn, keyedCombineFn.<K>asKeyedFn(), outputTag); }
@Override public void populateDisplayData(DisplayData.Builder builder) { super.populateDisplayData(builder); CombineFns.populateDisplayData(builder, combineFnWithContexts); }