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 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