scala.collection.immutable.BitSet

class BitSet1

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

class BitSet1(val elems : 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 BitSetTemplate
size, iterator, foreach, |, &, &~, ^, contains, subSet, addString
Methods inherited from Set
companion, hashCode
Methods inherited from SetTemplate
newBuilder, isEmpty, apply, intersect, &, **, union, |, diff, &~, subsetOf, equals, stringPrefix, toString
Methods inherited from Subtractable
-, --, --
Methods inherited from Addable
+, ++, ++
Methods inherited from Function1
compose, andThen
Methods inherited from IterableTemplate
elements, foldRight, reduceRight, toIterable, head, takeRight, dropRight, sameElements, toStream, view, view, first, firstOption, toSeq, projection
Methods inherited from TraversableClass
genericBuilder, unzip, flatten, transpose
Methods inherited from TraversableTemplate
thisCollection, nonEmpty, hasDefiniteSize, ++, ++, map, flatMap, filter, filterMap, filterNot, remove, partition, groupBy, forall, exists, count, find, foldLeft, /:, :\, reduceLeft, reduceLeftOption, reduceRightOption, headOption, tail, last, lastOption, init, take, drop, slice, takeWhile, dropWhile, span, splitAt, copyToBuffer, copyToArray, copyToArray, toArray, toList, toSequence, toSet, mkString, mkString, mkString, addString, addString
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