Class ArrayOfDoublesSketches


  • public final class ArrayOfDoublesSketches
    extends Object
    Convenient static methods to instantiate tuple sketches of type ArrayOfDoubles.
    • Constructor Detail

      • ArrayOfDoublesSketches

        public ArrayOfDoublesSketches()
    • Method Detail

      • heapifySketch

        public static ArrayOfDoublesSketch heapifySketch​(org.apache.datasketches.memory.Memory srcMem)
        Heapify the given Memory as an ArrayOfDoublesSketch
        Parameters:
        srcMem - the given source Memory
        Returns:
        an ArrayOfDoublesSketch
      • heapifySketch

        public static ArrayOfDoublesSketch heapifySketch​(org.apache.datasketches.memory.Memory srcMem,
                                                         long seed)
        Heapify the given Memory and seed as a ArrayOfDoublesSketch
        Parameters:
        srcMem - the given source Memory
        seed - the given seed
        Returns:
        an ArrayOfDoublesSketch
      • heapifyUpdatableSketch

        public static ArrayOfDoublesUpdatableSketch heapifyUpdatableSketch​(org.apache.datasketches.memory.Memory srcMem)
        Heapify the given Memory as an ArrayOfDoublesUpdatableSketch
        Parameters:
        srcMem - the given source Memory
        Returns:
        an ArrayOfDoublesUpdatableSketch
      • heapifyUpdatableSketch

        public static ArrayOfDoublesUpdatableSketch heapifyUpdatableSketch​(org.apache.datasketches.memory.Memory srcMem,
                                                                           long seed)
        Heapify the given Memory and seed as a ArrayOfDoublesUpdatableSketch
        Parameters:
        srcMem - the given source Memory
        seed - the given seed
        Returns:
        an ArrayOfDoublesUpdatableSketch
      • wrapSketch

        public static ArrayOfDoublesSketch wrapSketch​(org.apache.datasketches.memory.Memory srcMem)
        Wrap the given Memory as an ArrayOfDoublesSketch
        Parameters:
        srcMem - the given source Memory
        Returns:
        an ArrayOfDoublesSketch
      • wrapSketch

        public static ArrayOfDoublesSketch wrapSketch​(org.apache.datasketches.memory.Memory srcMem,
                                                      long seed)
        Wrap the given Memory and seed as a ArrayOfDoublesSketch
        Parameters:
        srcMem - the given source Memory
        seed - the given seed
        Returns:
        an ArrayOfDoublesSketch
      • wrapUpdatableSketch

        public static ArrayOfDoublesUpdatableSketch wrapUpdatableSketch​(org.apache.datasketches.memory.WritableMemory srcMem)
        Wrap the given WritableMemory as an ArrayOfDoublesUpdatableSketch
        Parameters:
        srcMem - the given source Memory
        Returns:
        an ArrayOfDoublesUpdatableSketch
      • wrapUpdatableSketch

        public static ArrayOfDoublesUpdatableSketch wrapUpdatableSketch​(org.apache.datasketches.memory.WritableMemory srcMem,
                                                                        long seed)
        Wrap the given WritableMemory and seed as a ArrayOfDoublesUpdatableSketch
        Parameters:
        srcMem - the given source Memory
        seed - the given seed
        Returns:
        an ArrayOfDoublesUpdatableSketch
      • heapifyUnion

        public static ArrayOfDoublesUnion heapifyUnion​(org.apache.datasketches.memory.Memory srcMem)
        Heapify the given Memory as an ArrayOfDoublesUnion
        Parameters:
        srcMem - the given source Memory
        Returns:
        an ArrayOfDoublesUnion
      • heapifyUnion

        public static ArrayOfDoublesUnion heapifyUnion​(org.apache.datasketches.memory.Memory srcMem,
                                                       long seed)
        Heapify the given Memory and seed as an ArrayOfDoublesUnion
        Parameters:
        srcMem - the given source Memory
        seed - the given seed
        Returns:
        an ArrayOfDoublesUnion
      • wrapUnion

        public static ArrayOfDoublesUnion wrapUnion​(org.apache.datasketches.memory.Memory srcMem)
        Wrap the given Memory as an ArrayOfDoublesUnion
        Parameters:
        srcMem - the given source Memory
        Returns:
        an ArrayOfDoublesUnion
      • wrapUnion

        public static ArrayOfDoublesUnion wrapUnion​(org.apache.datasketches.memory.Memory srcMem,
                                                    long seed)
        Wrap the given Memory and seed as an ArrayOfDoublesUnion
        Parameters:
        srcMem - the given source Memory
        seed - the given seed
        Returns:
        an ArrayOfDoublesUnion
      • wrapUnion

        public static ArrayOfDoublesUnion wrapUnion​(org.apache.datasketches.memory.WritableMemory srcMem)
        Wrap the given Memory as an ArrayOfDoublesUnion
        Parameters:
        srcMem - the given source Memory
        Returns:
        an ArrayOfDoublesUnion
      • wrapUnion

        public static ArrayOfDoublesUnion wrapUnion​(org.apache.datasketches.memory.WritableMemory srcMem,
                                                    long seed)
        Wrap the given Memory and seed as an ArrayOfDoublesUnion
        Parameters:
        srcMem - the given source Memory
        seed - the given seed
        Returns:
        an ArrayOfDoublesUnion