bufferTag = StateTags.makeSystemTagInternal( StateTags.combiningValueWithContext( BUFFER_NAME, combineFn.getAccumulatorCoder(),
StateTags.combiningValueWithContext("foo", accum1, CombineFnUtil.toFnWithContext(maxFn)); StateTag<?> fooCoder1Max2 = StateTags.combiningValueWithContext("foo", accum1, CombineFnUtil.toFnWithContext(maxFn)); StateTag<?> fooCoder1Min = StateTags.combiningValueWithContext("foo", accum1, CombineFnUtil.toFnWithContext(minFn)); StateTags.combiningValueWithContext("foo", accum2, CombineFnUtil.toFnWithContext(maxFn)); StateTag<?> barCoder1Max = StateTags.combiningValueWithContext("bar", accum1, CombineFnUtil.toFnWithContext(maxFn));