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, Martin Odersky
Version:
2.0, 31/12/2006

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 += (kv1: scala.Tuple2[A, B], kv2: scala.Tuple2[A, B], kvs: (A, B)*) : scala.Unit
Add two or more key/value pairs to this map.
override def += (kv: 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 -= (key1: A, key2: A, keys: 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

def elements : scala.Iterator[scala.Tuple2[A, B]]

override def equals (that: scala.Any) : scala.Boolean

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

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

override def hashCode : scala.Int

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

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]

override def retain (p: (A, B) => scala.Boolean) : scala.Unit

def size : scala.Int

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

override def toString : java.lang.String

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

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, incl, retain, super$clone, transform, 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 += (kv1: scala.Tuple2[A, B], kv2: scala.Tuple2[A, B], kvs: (A, B)*): scala.Unit
Add two or more key/value pairs to this map.
Parameters:
kv1 - the key/first value pair.
Parameters:
kv2 - the second key/first value pair.
Parameters:
kvs - the remaining key/first value pairs.

override def += (kv: 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 -= (key1: A, key2: A, keys: 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

def elements : scala.Iterator[scala.Tuple2[A, B]]

override def equals (that: scala.Any): scala.Boolean

@scala.deprecated

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

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

override def hashCode : scala.Int

@scala.deprecated

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

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]

override def retain (p: (A, B) => scala.Boolean): scala.Unit

def size : scala.Int

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

override def toString : java.lang.String

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

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

override def values : scala.Iterator[B]