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

- Packages that use OpenBitSet
  Package | Description
  --- | ---
  org.apache.lucene.util | Some utility classes.

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

    Subclasses of OpenBitSet in org.apache.lucene.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OpenBitSetDISI`

    Methods in org.apache.lucene.util with parameters of type OpenBitSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | OpenBitSet.`and(OpenBitSet other)`
    `void` | OpenBitSet.`andNot(OpenBitSet other)`
    `static long` | OpenBitSet.`andNotCount(OpenBitSet a, OpenBitSet b)` Returns the popcount or cardinality of "a and not b" or "intersection(a, not(b))".
    `void` | OpenBitSet.`intersect(OpenBitSet other)` this = this AND other
    `static long` | OpenBitSet.`intersectionCount(OpenBitSet a, OpenBitSet b)` Returns the popcount or cardinality of the intersection of the two sets.
    `boolean` | OpenBitSet.`intersects(OpenBitSet other)` returns true if the sets have any elements in common
    `void` | OpenBitSet.`or(OpenBitSet other)`
    `void` | OpenBitSet.`remove(OpenBitSet other)` Remove all elements set in other.
    `void` | OpenBitSet.`union(OpenBitSet other)` this = this OR other
    `static long` | OpenBitSet.`unionCount(OpenBitSet a, OpenBitSet b)` Returns the popcount or cardinality of the union of the two sets.
    `void` | OpenBitSet.`xor(OpenBitSet other)` this = this XOR other
    `static long` | OpenBitSet.`xorCount(OpenBitSet a, OpenBitSet b)` Returns the popcount or cardinality of the exclusive-or of the two sets.

    Constructors in org.apache.lucene.util with parameters of type OpenBitSet
    Constructor and Description
    `OpenBitSetIterator(OpenBitSet obs)`
    `SortedVIntList(OpenBitSet bits)` Create a SortedVIntList from an OpenBitSet.

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