in scala.collection.mutable
trait DefaultMapModel

abstract trait DefaultMapModel [A, B]
extends java.lang.Object
with scala.collection.mutable.Map[A, B]
with scala.ScalaObject
This class is used internally. It implements the mutable Map class in terms of three functions: findEntry, addEntry, and entries.
Author:
Matthias Zenger
Version:
1.0, 08/07/2003
Direct Known Subclasses:
HashMap

Type Summary
protected type Entry

Def Summary
abstract protected def addEntry (e: scala.collection.mutable.DefaultEntry[A, B]) : scala.Unit

def elements : java.lang.Object with scala.Iterator[scala.Tuple2[A,B]]

abstract protected def entries : scala.Iterator[scala.collection.mutable.DefaultEntry[A, B]]

abstract protected def findEntry (key: A) : scala.Option[scala.collection.mutable.DefaultEntry[A, B]]

def get (key: A) : scala.Option[B]{def element(scala.Int): B}

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

Def inherited from scala.collection.mutable.Map[A, B]
++= , ++=, +=, --=, --=, -=, <<, clear, clone, excl, filter, hashCode, incl, map, mappingToString, super$clone, toString, update
Def Detail
abstract protected def addEntry (e: scala.collection.mutable.DefaultEntry[A, B]): scala.Unit

def elements : java.lang.Object with scala.Iterator[scala.Tuple2[A,B]]

abstract protected def entries : scala.Iterator[scala.collection.mutable.DefaultEntry[A, B]]

abstract protected def findEntry (key: A): scala.Option[scala.collection.mutable.DefaultEntry[A, B]]

def get (key: A): scala.Option[B]{def element(scala.Int): B}

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