in scala.collection.mutable
class SynchronizedMap

mixin abstract class 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 : (A, B) => scala.Boolean ) : scala.Unit

override def foreach ( f : (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 : (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 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 : (A, B) => scala.Boolean ) : scala.Unit

override def foreach ( f : (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 : (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]