A common base class for mutable and immutable bitsets
A template trait for bitsets
Buffered iterators are iterators which provide a method head
that inspects the next element without discarding it
A default map which implements the updated
and -
methods of maps
Sequences that support O(1) element access and O(1) length computation
A template trait for indexed sequences of type IndexedSeq[A]
A non-strict projection of an iterable
A template trait for a non-strict view of a IndexedSeq
$iterableInfo
A template trait for iterable collections of type Iterable[A]
This trait implements a proxy for iterable objects
This trait implements a proxy for iterable objects
A base class for views of Iterables
A template trait for a non-strict view of an iterable
Iterators are data structures that allow to iterate over a sequence of elements
Class Linear[A]
represents linear sequences of elements
A template trait for linear sequences of type LinearSeq[A]
A map from keys of type A
to values of type B
A template trait for maps of type Map[A, B]
which associate keys of type A
with values of type B
This is a simple wrapper class for
This trait implements a proxy for iterable objects
trait
MapProxyLike[A, +B, +This <: MapLike[A, B, This] with Map[A, B]] extends MapLike[A, B, This] with IterableProxyLike[(A, B), This]
A base trait for sequences
A template trait for sequences of type Seq[A]
, representing
sequences of elements of type A
This trait implements a proxy for sequence objects
This trait implements a proxy for sequences
A non-strict projection of an iterable
A template trait for a non-strict view of a sequence
A set is a collection that includes at most one of any object
A template trait for sets of type Set[A]
This is a simple wrapper class for
This trait implements a proxy for sets
trait
SetProxyLike[A, +This <: SetLike[A, This] with Set[A]] extends SetLike[A, This] with IterableProxyLike[A, This]
A map whose keys are sorted
A template for maps whose keys are sorted
A sorted set
A template for sets which are sorted
A template trait for traversable collections
A template trait for traversable collections of type Traversable[A]
This trait implements a proxy for traversable objects
This trait implements a proxy for traversable objects
A base class for views of
A template trait for views of
$factoryInfo Companion object for BitSets $factoryInfo The
A collection of implicit conversions supporting interoperability between
Scala and Java collections $factoryInfo The companion object for trait Factory object for $factoryInfo
trait
TraversableViewLike[+A, +Coll, +This <: TraversableView[A, Coll] with TraversableViewLike[A, Coll, This]] extends Traversable[A] with TraversableLike[A, This]
Value Members
object
BitSet extends BitSetFactory[BitSet]
object
BitSetLike extends AnyRef
object
IndexedSeq extends SeqFactory[IndexedSeq[A][A]]
object
IndexedSeqView extends AnyRef
object
Iterable extends TraversableFactory[Iterable[A][A]]
object
IterableView extends AnyRef
object
Iterator extends AnyRef
Iterator
object provides various functions for
creating specialized iterators
object
JavaConversions extends AnyRef
object
LinearSeq extends SeqFactory[LinearSeq[A][A]]
object
Map extends MapFactory[Map[A, B][A, B]]
object
Seq extends SeqFactory[Seq[A][A]]
object
SeqLike extends AnyRef
SeqLike
object
SeqView extends AnyRef
object
Set extends SetFactory[Set[A][A]]
Set
class
object
SortedMap extends SortedMapFactory[SortedMap[A, B][A, B]]
object
SortedSet extends SortedSetFactory[SortedSet[A][A]]
object
Traversable extends TraversableFactory[Traversable[A][A]]
object
TraversableView extends AnyRef
def
breakOut[From, T, To](b: CanBuildFrom[Nothing, T, To]): CanBuildFrom[From, T, To]
package
generic
package
immutable
package
interfaces
package
mutable
package
script