Class AssignWindowsFunction<T>
java.lang.Object
org.apache.beam.runners.twister2.translators.functions.AssignWindowsFunction<T>
- All Implemented Interfaces:
 edu.iu.dsc.tws.api.compute.modifiers.Closable,edu.iu.dsc.tws.api.tset.fn.ComputeCollectorFunc<WindowedValue<T>,,Iterator<WindowedValue<T>>> edu.iu.dsc.tws.api.tset.fn.TFunction<WindowedValue<T>,,Iterator<WindowedValue<T>>> Serializable
public class AssignWindowsFunction<T>
extends Object
implements edu.iu.dsc.tws.api.tset.fn.ComputeCollectorFunc<WindowedValue<T>,Iterator<WindowedValue<T>>> 
Assign Windows function.
- See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionAssignWindowsFunction(WindowFn<T, BoundedWindow> windowFn, PipelineOptions options)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidcompute(Iterator<WindowedValue<T>> input, edu.iu.dsc.tws.api.tset.fn.RecordCollector<WindowedValue<T>> output) voidprepare(edu.iu.dsc.tws.api.tset.TSetContext context) protected ObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.iu.dsc.tws.api.compute.modifiers.Closable
resetMethods inherited from interface edu.iu.dsc.tws.api.tset.fn.TFunction
close 
- 
Constructor Details
- 
AssignWindowsFunction
 
 - 
 - 
Method Details
- 
compute
public void compute(Iterator<WindowedValue<T>> input, edu.iu.dsc.tws.api.tset.fn.RecordCollector<WindowedValue<T>> output) - Specified by:
 computein interfaceedu.iu.dsc.tws.api.tset.fn.ComputeCollectorFunc<WindowedValue<T>,Iterator<WindowedValue<T>>> 
 - 
prepare
public void prepare(edu.iu.dsc.tws.api.tset.TSetContext context) - Specified by:
 preparein interfaceedu.iu.dsc.tws.api.tset.fn.TFunction<WindowedValue<T>,Iterator<WindowedValue<T>>> 
 - 
readResolve
- Throws:
 ObjectStreamException
 
 -