in scala.collection
class MapProxy

mixin abstract `class` MapProxy [ A , B ]
  `extends` java.lang.Object
  `with` scala.collection.Map[A,B]
  `with` scala.IterableProxy[scala.Tuple2[A,B]]
  `with` scala.ScalaObject

  This is a simple wrapper class for `scala.collection.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` apply ( key : A ) : B
`override` | `def` contains ( key : A ) : scala.Boolean
`override` | `def` foreach ( f : (A, B) => scala.Unit ) : scala.Unit
| `def` get ( key : A ) : scala.Option[B]
`override` | `def` isDefinedAt ( key : A ) : scala.Boolean
`override` | `def` isEmpty : scala.Boolean
`override` | `def` keys : scala.Iterator[A]
| `def` self : scala.collection.Map[A,B]
| `def` size : scala.Int
`override` | `def` toList : scala.List[scala.Tuple2[A,B]]
`override` | `def` values : scala.Iterator[B]

Def Detail

override `def` apply ( key : A ) : B

override `def` contains ( key : A ) : scala.Boolean

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

`def` get ( key : A ) : scala.Option[B]

override `def` isDefinedAt ( key : A ) : scala.Boolean

override `def` isEmpty : scala.Boolean

override `def` keys : scala.Iterator[A]

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

`def` size : scala.Int

override `def` toList : scala.List[scala.Tuple2[A,B]]

override `def` values : scala.Iterator[B]