Class SketchMerger


  • public class SketchMerger
    extends Object
    This class is responsible for merging any combinations of two Sketch instances.
    • Constructor Detail

      • SketchMerger

        public SketchMerger()
    • Method Detail

      • merge

        public Sketch<?> merge​(Sketch<?> left,
                               Sketch<?> right)
        Merges one of the two sketches into the other. The merge operation is performed in-place is possible.
        Parameters:
        left - Either a NormalSketch or SparseSketch.
        right - Either a NormalSketch or SparseSketch.
        Returns:
        The merged sketch. Is either first parameter, the other parameter or a new instance.