## Uses of Class
org.apache.lucene.util.LongBitSet

- Packages that use LongBitSet
  Package | Description
  --- | ---
  org.apache.lucene.util | Some utility classes.
  org.apache.lucene.util.bkd | Block KD-tree, implementing the generic spatial data structure described in this paper.

- - ### Uses of LongBitSet in org.apache.lucene.util

    Methods in org.apache.lucene.util that return LongBitSet
    Modifier and Type | Method and Description
    --- | ---
    `LongBitSet` | LongBitSet.`clone()`
    `static LongBitSet` | LongBitSet.`ensureCapacity(LongBitSet bits, long numBits)` If the given `LongBitSet` is large enough to hold `numBits+1`, returns the given bits, otherwise returns a new `LongBitSet` which can hold the requested number of bits.

    Methods in org.apache.lucene.util with parameters of type LongBitSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | LongBitSet.`and(LongBitSet other)` this = this AND other
    `void` | LongBitSet.`andNot(LongBitSet other)` this = this AND NOT other
    `static LongBitSet` | LongBitSet.`ensureCapacity(LongBitSet bits, long numBits)` If the given `LongBitSet` is large enough to hold `numBits+1`, returns the given bits, otherwise returns a new `LongBitSet` which can hold the requested number of bits.
    `boolean` | LongBitSet.`intersects(LongBitSet other)` returns true if the sets have any elements in common
    `void` | LongBitSet.`or(LongBitSet other)` this = this OR other
    `void` | LongBitSet.`xor(LongBitSet other)` this = this XOR other

  - ### Uses of LongBitSet in org.apache.lucene.util.bkd

    Methods in org.apache.lucene.util.bkd with parameters of type LongBitSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | PointReader.`markOrds(long count, LongBitSet ordBitSet)` Iterates through the next `count` ords, marking them in the provided `ordBitSet`.
    `void` | OfflinePointReader.`markOrds(long count, LongBitSet ordBitSet)`
    `long` | PointReader.`split(long count, LongBitSet rightTree, PointWriter left, PointWriter right, boolean doClearBits)` Splits this reader into left and right partitions
    `long` | OfflinePointReader.`split(long count, LongBitSet rightTree, PointWriter left, PointWriter right, boolean doClearBits)`

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.