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]