public abstract class SingleInputOutputOverrideFactory<InputT extends PValue,OutputT extends PValue,TransformT extends PTransform<InputT,OutputT>> extends Object implements PTransformOverrideFactory<InputT,OutputT,TransformT>
PTransformOverrideFactory which consumes from a PValue and produces a
PValue. mapOutputs(Map, PValue) is
implemented.PTransformOverrideFactory.PTransformReplacement<InputT extends PInput,OutputT extends POutput>, PTransformOverrideFactory.ReplacementOutput| Constructor and Description |
|---|
SingleInputOutputOverrideFactory() |
| Modifier and Type | Method and Description |
|---|---|
Map<PValue,PTransformOverrideFactory.ReplacementOutput> |
mapOutputs(Map<TupleTag<?>,PValue> outputs,
OutputT newOutput) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetReplacementTransformpublic final Map<PValue,PTransformOverrideFactory.ReplacementOutput> mapOutputs(Map<TupleTag<?>,PValue> outputs, OutputT newOutput)
mapOutputs in interface PTransformOverrideFactory<InputT extends PValue,OutputT extends PValue,TransformT extends PTransform<InputT,OutputT>>Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.