scala.collection.immutable.BitSet

class BitSetN

[source: scala/collection/immutable/BitSet.scala]

class BitSetN(val elems : Array[Long])
extends BitSet
Method Summary
protected def nwords : Int
The number of words (each with 64 bits) making up the set
protected def updateWord (idx : Int, w : Long) : BitSet
Update word at index idx; enlarge set if idx outside range of set.
protected def word (idx : Int) : Long
The words at index `idx', or 0L if outside the range of the set
Methods inherited from BitSet
empty, fromArray, +, -
Methods inherited from BitSetLike
size, iterator, foreach, |, &, &~, ^, contains, subSet, addString, stringPrefix
Methods inherited from Set
companion
Methods inherited from SetLike
newBuilder, isEmpty, apply, intersect, &, **, union, |, diff, &~, subsetOf, toString, hashCode, equals
Methods inherited from Subtractable
-, --, --
Methods inherited from Addable
+, ++, ++
Methods inherited from Function1
compose, andThen
Methods inherited from IterableLike
thisCollection, toCollection, elements, forall, exists, find, foldRight, reduceRight, toIterable, head, take, slice, takeWhile, takeRight, dropRight, copyToArray, zip, zipAll, zipWithIndex, sameElements, toStream, canEqual, view, view, first, firstOption, projection
Methods inherited from GenericTraversableTemplate
genericBuilder, unzip, flatten, transpose
Methods inherited from TraversableLike
repr, nonEmpty, hasDefiniteSize, ++, ++, map, flatMap, filter, filterNot, partialMap, remove, partition, groupBy, count, foldLeft, /:, :\, reduceLeft, reduceLeftOption, reduceRightOption, sum, product, min, max, headOption, tail, last, lastOption, init, drop, dropWhile, span, splitAt, copyToBuffer, copyToArray, toArray, toList, toSeq, toIndexedSeq, toSet, mkString, mkString, mkString, addString, addString, withFilter
Methods inherited from AnyRef
getClass, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
protected def nwords : Int
The number of words (each with 64 bits) making up the set

protected def word(idx : Int) : Long
The words at index `idx', or 0L if outside the range of the set
Precondition
idx >= 0

protected def updateWord(idx : Int, w : Long) : BitSet
Update word at index idx; enlarge set if idx outside range of set.
Overrides
BitSet.updateWord