Esempio n. 1
0
 /**
  * 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);
 }
Esempio n. 2
0
 @Override
 public void populateDisplayData(DisplayData.Builder builder) {
   super.populateDisplayData(builder);
   CombineFns.populateDisplayData(builder, combineFnWithContexts);
 }