in scala.collection.mutable
trait SynchronizedMap

abstract trait SynchronizedMap [A, B]
extends java.lang.Object
with scala.collection.mutable.Map[A, B]
with scala.ScalaObject
This class should be used as a mixin. It synchronizes the Map functions of the class into which it is mixed in.
Author:
Matthias Zenger
Version:
1.0, 08/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 apply (key: A) : B

override def clear : scala.Unit

override def clone : scala.collection.mutable.Map[A, B]

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

override def excl (keys: A*) : scala.Unit

override def filter (p: (scala.Tuple2[A, B]) => scala.Boolean) : scala.Unit

override def foreach (f: (scala.Tuple2[A, B]) => scala.Unit) : scala.Unit

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

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

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

override def isEmpty : scala.Boolean

override def keys : scala.Iterator[A]

override def map (f: (scala.Tuple2[A, B]) => B) : scala.Unit

def size : scala.Int

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

override def toString : java.lang.String

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

override def values : scala.Iterator[B]

Def inherited from scala.collection.mutable.Map[A, B]
++= , ++=, +=, --=, --=, -=, <<, clear, clone, excl, filter, hashCode, incl, map, mappingToString, super$clone, toString, update
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 apply (key: A): B

override def clear : scala.Unit

override def clone : scala.collection.mutable.Map[A, B]

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

override def excl (keys: A*): scala.Unit

override def filter (p: (scala.Tuple2[A, B]) => scala.Boolean): scala.Unit

override def foreach (f: (scala.Tuple2[A, B]) => scala.Unit): scala.Unit

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

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

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

override def isEmpty : scala.Boolean

override def keys : scala.Iterator[A]

override def map (f: (scala.Tuple2[A, B]) => B): scala.Unit

def size : scala.Int

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

override def toString : java.lang.String

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

override def values : scala.Iterator[B]