Scala 2.8.0.Beta1-RC1 API

This document is the API specification for Scala Library

Class Summary
trait Addable [A, +This <: Addable[A, This]] extends AnyRef
This class represents collections that can be added to other collections using a '+' operator.
trait BitSetFactory [Coll <: BitSet with BitSetLike[Coll]] extends AnyRef
trait CanBuildFrom [-From, -Elem, +To] extends AnyRef
A base class for builder factories
abstract class GenericCompanion [+CC] extends AnyRef
trait GenericSetTemplate [A, +CC] extends GenericTraversableTemplate[A, CC]
trait GenericTraversableTemplate [+A, +CC] extends HasNewBuilder[A, CC[A]] with AnyRef
trait Growable [-A] extends AnyRef
This class represents collections that can be augmented using a `+=` operator and that can be cleared of all elements using the `clear` method.
trait HasNewBuilder [+A, +Repr] extends AnyRef
abstract class ImmutableMapFactory [CC] extends MapFactory[CC]
A template for companion objects of immutable.Map and subclasses thereof.
abstract class ImmutableSortedMapFactory [CC] extends SortedMapFactory[CC]
A template for companion objects of immutable.Map and subclasses thereof.
abstract class ImmutableSortedSetFactory [CC] extends SortedSetFactory[CC]
A template for companion objects of mutable.Map and subclasses thereof.
trait IterableForwarder [+A] extends Iterable[A] with TraversableForwarder[A]
abstract class MapFactory [CC] extends AnyRef
A template for companion objects of mutable.Map and subclasses thereof.
abstract class MutableMapFactory [CC] extends MapFactory[CC]
A template for companion objects of mutable.Map and subclasses thereof.
abstract class SeqFactory [CC] extends TraversableFactory[CC]
A template for companion objects of Seq and subclasses thereof.
trait SeqForwarder [+A] extends Seq[A] with IterableForwarder[A]
This class implements a forwarder for sequences. It forwards all calls to a different sequence object except for - toString, hashCode, equals, stringPrefix - newBuilder, view, toSeq - all calls creating a new sequence of the same kind The above methods are forwarded by subclass SeqProxy
abstract class SetFactory [CC] extends GenericCompanion[CC]
A template for companion objects of Set and subclasses thereof.
trait Shrinkable [-A] extends AnyRef
This class represents collections that can be reduced using a -= operator.
trait Sorted [K, +This <: Sorted[K, This]] extends AnyRef
Any collection (including maps) whose keys (or elements) are ordered.
abstract class SortedMapFactory [CC] extends AnyRef
A template for companion objects of mutable.Map and subclasses thereof.
abstract class SortedSetFactory [CC] extends AnyRef
A template for companion objects of Set and subclasses thereof.
trait Subtractable [A, +This <: Subtractable[A, This]] extends AnyRef
This class represents collections that can be reduced using a - operator.
abstract class TraversableFactory [CC] extends GenericCompanion[CC]
A template for companion objects of Traversable and subclasses thereof.
trait TraversableForwarder [+A] extends Traversable[A]
Object Summary
object package extends AnyRef