in scala.collection
trait MapProxy

`abstract trait` 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

Direct Known Subclasses:
  MapProxy

Def Summary
`override` | `def` apply (key: A) : B
`override` | `def` contains (key: A) : scala.Boolean
`override` | `def` default (key: A) : B
`override` | `def` get (key: A) : scala.Option[B]
`override` | `def` isDefinedAt (key: A) : scala.Boolean
`override` | `def` isEmpty : scala.Boolean
`override` | `def` keySet : scala.collection.Set[A]
`override` | `def` keys : scala.Iterator[A]
`abstract` | `def` self : scala.collection.Map[A, B]
`override` | `def` size : scala.Int
`override` | `def` values : scala.Iterator[B]

Def inherited from scala.collection.Map[A, B]
apply , contains, default, equals, get, hashCode, isDefinedAt, isEmpty, keySet, keys, size, toString, values

Def inherited from scala.IterableProxy[scala.Tuple2[A, B]]
/: , :\, addString, concat, copyToBuffer, drop, dropWhile, elements, exists, filter, find, findIndexOf, flatMap, foldLeft, foldRight, forall, foreach, indexOf, map, mkString, reduceLeft, reduceRight, sameElements, self, take, takeWhile, toList

Def Detail

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

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

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

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

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

`override def` isEmpty : scala.Boolean

`override def` keySet : scala.collection.Set[A]

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

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

`override def` size : scala.Int

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