Class OutputTagFilter<OutputT,InputT>
java.lang.Object
org.apache.beam.runners.twister2.translators.functions.OutputTagFilter<OutputT,InputT>
- All Implemented Interfaces:
edu.iu.dsc.tws.api.compute.modifiers.Closable
,edu.iu.dsc.tws.api.tset.fn.ComputeCollectorFunc<WindowedValue<OutputT>,
,Iterator<RawUnionValue>> edu.iu.dsc.tws.api.tset.fn.TFunction<WindowedValue<OutputT>,
,Iterator<RawUnionValue>> Serializable
public class OutputTagFilter<OutputT,InputT>
extends Object
implements edu.iu.dsc.tws.api.tset.fn.ComputeCollectorFunc<WindowedValue<OutputT>,Iterator<RawUnionValue>>
Output tag filter.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
compute
(Iterator<RawUnionValue> input, edu.iu.dsc.tws.api.tset.fn.RecordCollector<WindowedValue<OutputT>> output) void
prepare
(edu.iu.dsc.tws.api.tset.TSetContext context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.iu.dsc.tws.api.compute.modifiers.Closable
reset
Methods inherited from interface edu.iu.dsc.tws.api.tset.fn.TFunction
close
-
Constructor Details
-
OutputTagFilter
public OutputTagFilter() -
OutputTagFilter
public OutputTagFilter(int tag)
-
-
Method Details
-
compute
public void compute(Iterator<RawUnionValue> input, edu.iu.dsc.tws.api.tset.fn.RecordCollector<WindowedValue<OutputT>> output) -
prepare
public void prepare(edu.iu.dsc.tws.api.tset.TSetContext context)
-