static DirectQuickSelectSketch fastWritableWrap(final WritableMemory srcMem, final long seed) {
    final int lgNomLongs = extractLgNomLongs(srcMem);                   //byte 3
    final int lgArrLongs = extractLgArrLongs(srcMem);                   //byte 4

    final DirectQuickSelectSketch dqss =
        new DirectQuickSelectSketch(seed, srcMem);
    dqss.hashTableThreshold_ = setHashTableThreshold(lgNomLongs, lgArrLongs);
    return dqss;
  }
static DirectQuickSelectSketch fastWritableWrap ( final WritableMemory srcMem , final long seed ) { final int lgNomLongs = extractLgNomLongs ( srcMem ) ; final int lgArrLongs = extractLgArrLongs ( srcMem ) ; final DirectQuickSelectSketch dqss = new DirectQuickSelectSketch ( seed , srcMem ) ; dqss . hashTableThreshold_ = setHashTableThreshold ( lgNomLongs , lgArrLongs ) ; return dqss ; }
Fast-wrap a sketch around the given source Memory containing sketch data that originated from
this sketch.  This does NO validity checking of the given Memory.
@param srcMem <a href="{@docRoot}/resources/dictionary.html#mem">See Memory</a>
The given Memory object must be in hash table form and not read only.
@param seed <a href="{@docRoot}/resources/dictionary.html#seed">See Update Hash Seed</a>
@return instance of this sketch