Object/Class

com.stripe.bonsai

IndexedBitSet

Related Docs: class IndexedBitSet | package bonsai

Permalink

object IndexedBitSet

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. IndexedBitSet
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val RawEncoding: Byte

    Permalink
  5. def apply(s: String): IndexedBitSet

    Permalink

    Parse a string as a bitset.

    Parse a string as a bitset.

    The string is expected to consist of 0 (false) and 1 (true) values. However, any non-1 character will be interpreted as a 0 (false) value.

  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val empty: IndexedBitSet

    Permalink

    IndexedBitSet containing no values.

    IndexedBitSet containing no values.

    Since the bitset is immutable, only one empty value is necessary.

  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fromBitSet(bitSet: BitSet): IndexedBitSet

    Permalink

    Construct an IndexedBitSet from a scala.BitSet.

  13. def fromIterator(it: Iterator[Boolean]): IndexedBitSet

    Permalink

    Construct an IndexedBitSet from a sequence of integers.

    Construct an IndexedBitSet from a sequence of integers.

    The integers are expected to be non-negative.

  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def newBuilder: IndexedBitSetBuilder

    Permalink

    Create a new IndexedSetBuilder.

    Create a new IndexedSetBuilder.

    This is the best way to createa new IndexedBitSet. See IndexedBitSetBuilder for more information.

  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. def rankWord(word: Int, i: Int): Int

    Permalink

    Returns the rank of the i-th bit in a 32-bit word.

  22. def read(in: DataInput): IndexedBitSet

    Permalink

    Read in a IndexedBitSet from the java.io.DataInput.

    Read in a IndexedBitSet from the java.io.DataInput.

    in

    the input to read bytes from

  23. def selectWord(word: Int, rank: Int): Int

    Permalink

    Returns the index of the i-th set bit in a 32-bit word.

    Returns the index of the i-th set bit in a 32-bit word.

    word

    a 32-bit word to search

    rank

    a value in [1,32] (inclusive)

  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. def write(bitset: IndexedBitSet, out: DataOutput): Unit

    Permalink

    Writes out the raw bits from an IndexedBitSet to a DataOutput as bytes, LSB.

    Writes out the raw bits from an IndexedBitSet to a DataOutput as bytes, LSB. This will write out ceil(bitset.length / 8) bytes.

    bitset

    the bitset to write out

    out

    the output to write bytes to

Inherited from AnyRef

Inherited from Any

Ungrouped