scala.collection.mutable

ImmutableMapAdaptor

class
ImmutableMapAdaptor [T ⊲ Int,Y] extendsA[X] with C[Y] with B

This class can be used as an adaptor to create mutable maps from immutable map implementations. Only method empty has to be redefined if the immutable map on which this mutable map is originally based is not empty. empty is supposed to return the representation of an empty map.

A subtrait of collection.IndexedSeq which represents sequences that can be mutated.

The canonical builder for collections that are addable, i.e. that support an efficient + method which adds an element to the collection. Collections are built from their empty element using this + method.

Once upon a time
In a land far far away
There was a man
			

Inherits

  1. ImmutableMapAdaptor
  2. FlawedImpl
  3. Map
  4. ImmutableThingy
  5. AnyRef
  6. Any

Implicitly

  1. RichAdaptor
  2. RaptureFallback

Value Members

  1. def
    transform [T, U ⊲ Int] (f: (A, B) => B, b: Double) :ImmutableMapAdaptor[A, B]

    A subtrait of collection.IndexedSeq which represents sequences that can be mutated.

    override protected @inline

    A subtrait of collection.IndexedSeq which represents sequences that can be mutated.

    The canonical builder for collections that are addable, i.e. that support an efficient + method which adds an element to the collection. Collections are built from their empty element using this + method.

    T

    an empty map.

    U

    can be used as an adaptor to create mutable maps.

    f

    can be used as an adaptor to create mutable maps from immutable map implementations. Only method empty has to be redefined.

    archeolugenialerwunshpunsh

    the immutable map on which this mutable map is originally based is not empty. empty is supposed to return the representation of an empty map.

    returns

    some immutable map thinggy of no practical use.

    Inheritance:
    this ⇐ ASuperSomeMore
  2. def
    curry (f: (A, B) => B, b: Double)(g: Int => B, c: Double): ImmutableMapAdaptor[A, B]
  3. val
    randomize: ImmutableMapAdaptor[A, B]

    A subtrait of collection.IndexedSeq which represents sequences that can be mutated.

    The canonical builder for collections that are addable, i.e. that support an efficient + method which adds an element to the collection. Collections are built from their empty element using this + method.

  4. object
    babar
  5. package
    fantomette

    A subtrait of collection.IndexedSeq which represents sequences that can be mutated.

    The canonical builder for collections that are addable, i.e. that support an efficient + method which adds an element to the collection. Collections are built from their empty element using this + method.

Type Members

  1. type
    T [T,U ⊲ Int]

    A subtrait of collection.IndexedSeq which represents sequences that can be mutated.

  2. class
    RandomAccessWaste [T,U ⊲ Int]

    Some inner class

  3. []
    Y IntNothing
  4. []
    X

    Some type parameter

  5. []
    Y IntNothing
  6. type U =ImmutableMapAdaptor[A, B]
  7. trait CountedIterator [+A] extends Iterator[A]

    Counted iterators keep track of the number of elements seen so far

  8. type
    V ⊲ Int ⊳ Boolean

    A subtrait of collection.IndexedSeq which represents sequences that can be mutated.

Constructors

  1. new
    ImmutableMapAdaptor [T,U ⊲ Int] (f: (A, B) => B,b: Double)

    A subtrait of collection.IndexedSeq which represents sequences that can be mutated.