in scala.collection.mutable
class MapProxy

mixin abstract `class` 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 : (A, B) => scala.Boolean ) : scala.Unit
`override` | `def` incl ( mappings : scala.Tuple2[A,B]* ) : scala.Unit
`override` | `def` map ( f : (A, B) => B ) : scala.Unit
`override` | `def` mappingToString ( p : scala.Tuple2[A,B] ) : java.lang.String
| `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 : (A, B) => scala.Boolean ) : scala.Unit

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

override `def` map ( f : (A, B) => B ) : scala.Unit

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

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

override `def` toString : java.lang.String

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