in scala.collection.mutable
trait MapProxy

abstract trait MapProxy [A, B]
extends java.lang.Object
with scala.collection.mutable.Map[A, B]
with scala.collection.MapProxy[A, B]
with scala.ScalaObject

This is a simple wrapper class for scala.collection.mutable.Map.

It is most useful for assembling customized map abstractions dynamically using object composition and forwarding.

Author:
Matthias Zenger
Version:
1.0, 21/07/2003

Def Summary
override def ++= (it: scala.Iterator[scala.Tuple2[A, B]]) : scala.Unit

override def ++= (map: scala.Iterable[scala.Tuple2[A, B]]) : scala.Unit

override def --= (it: scala.Iterator[A]) : scala.Unit

override def --= (keys: scala.Iterable[A]) : scala.Unit

def -= (key: A) : scala.Unit

override def << (cmd: scala.collection.mutable.Message[scala.Tuple2[A, B]]) : scala.Unit

override def clear : scala.Unit

override def clone : scala.collection.mutable.Map[A, B]

override def excl (keys: A*) : scala.Unit

override def filter (p: (scala.Tuple2[A, B]) => scala.Boolean) : scala.Unit

override def incl (mappings: scala.Tuple2[A,B]*) : scala.Unit

override def map (f: (scala.Tuple2[A, B]) => B) : scala.Unit

override def mappingToString (p: scala.Tuple2[A, B]) : java.lang.String

abstract def self : scala.collection.mutable.Map[A, B]

override def toString : java.lang.String

def update (key: A, value: B) : scala.Unit

Def inherited from scala.collection.mutable.Map[A, B]
++= , ++=, +=, --=, --=, -=, <<, clear, clone, excl, filter, hashCode, incl, map, mappingToString, super$clone, toString, update
Def inherited from scala.collection.MapProxy[A, B]
apply , contains, get, isDefinedAt, isEmpty, keys, self, size, values
Def Detail
override def ++= (it: scala.Iterator[scala.Tuple2[A, B]]): scala.Unit

override def ++= (map: scala.Iterable[scala.Tuple2[A, B]]): scala.Unit

override def --= (it: scala.Iterator[A]): scala.Unit

override def --= (keys: scala.Iterable[A]): scala.Unit

def -= (key: A): scala.Unit

override def << (cmd: scala.collection.mutable.Message[scala.Tuple2[A, B]]): scala.Unit

override def clear : scala.Unit

override def clone : scala.collection.mutable.Map[A, B]

override def excl (keys: A*): scala.Unit

override def filter (p: (scala.Tuple2[A, B]) => scala.Boolean): scala.Unit

override def incl (mappings: scala.Tuple2[A,B]*): scala.Unit

override def map (f: (scala.Tuple2[A, B]) => B): scala.Unit

override def mappingToString (p: scala.Tuple2[A, B]): java.lang.String

abstract def self : scala.collection.mutable.Map[A, B]

override def toString : java.lang.String

def update (key: A, value: B): scala.Unit