public class SolutionSetObjectsUpdateOutputCollector<T> extends Object implements org.apache.flink.util.Collector<T>
Collector
to update the solution set of a workset iteration.
The records are written to a HashTable hash table to allow in-memory point updates.
Records will only be collected, if there is a match after probing the hash table. If the build
side iterator is already positioned for the update, use SolutionSetFastUpdateOutputCollector
to the save re-probing.
SolutionSetFastUpdateOutputCollector
Constructor and Description |
---|
SolutionSetObjectsUpdateOutputCollector(org.apache.flink.api.common.operators.util.JoinHashMap<T> hashMap) |
SolutionSetObjectsUpdateOutputCollector(org.apache.flink.api.common.operators.util.JoinHashMap<T> hashMap,
org.apache.flink.util.Collector<T> delegate) |
public SolutionSetObjectsUpdateOutputCollector(org.apache.flink.api.common.operators.util.JoinHashMap<T> hashMap)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.