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.Function1[scala.Tuple2[A, B], scala.Boolean]) : scala.Unit
`override` | `def` incl (mappings: scala.Tuple2[A,B]*) : scala.Unit
`override` | `def` map (f: scala.Function1[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.Function1[scala.Tuple2[A, B], scala.Boolean]): scala.Unit

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

`override def` map (f: scala.Function1[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